1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/qjx378-wenku

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Проект, имитирующий полную версию библиотеки Baidu

Последующие версии:

  1. Использование SVG вместо SWF.
  2. Обновление Spring Boot до версии 2.x.*

Демонстрационный адрес: https://wenku.izerofx.com:8000/ (сервер истёк, временно не работает).

GitHub: https://github.com/qjx378/wenku

Проект имеет много недоработок, но в целом может быть использован, в основном для начального обучения. Проект разработан на основе Spring Boot и Thymeleaf, и даже если вы не знакомы с этими технологиями, можете попутно изучить их.

Техническая структура

  • Основной фреймворк: Spring Boot 1.4.2
  • Фреймворк для представления: Spring MVC 4.3.4
  • Управление сеансами: spring session позволяет реализовать совместное использование сеансов при кластерном развёртывании
  • Шаблоны представлений: Thymeleaf 3.0.2
  • Персистентный слой: Spring Data JPA
  • Пул соединений с базой данных: Druid
  • Логирование: Log4j
  • Управление сборкой: Maven
  • Фронтенд-фреймворк: layui

Использование внешних компонентов

  • LibrOffice используется для преобразования документов в PDF
  • SWFTools используется для преобразования PDF в SWF
  • zbus используется для обработки очередей с помощью Zbus MQ (ps: на самом деле можно обойтись без него)

Ниже приведены некоторые скриншоты

| Главная страница | Страница документа | Страница чтения | Пользовательская главная страница | |:---|:---|:---|:| | http://git.oschina.net/uploads/images/2016/1116/162935_e8226545_1198.png | http://git.oschina.net/uploads/images/2016/1116/162953_22323def_1198.png | http://git.oschina.net/uploads/images/2016/1116/163011_725be631_1198.png | http://git.oschina.net/uploads/images/2016/1116/163030_7f6f9915_1198.png |

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Использование spring boot, LibreOffice и swftools для реализации экземпляра, подобного библиотеке Baidu. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/qjx378-wenku.git
git@api.gitlife.ru:oschina-mirror/qjx378-wenku.git
oschina-mirror
qjx378-wenku
qjx378-wenku
master