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

OSCHINA-MIRROR/tjhl-jeehelp

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 3.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 03:27 2dc26a3

Введение

Jeehelp — это система быстрой разработки, основанная на SpringMVC + Spring + Mybatis + MybatisPlus + Redis. В качестве ядра используется Spring Framework, в качестве модели представления контроллера — Spring MVC, для доступа к данным — Mybatis, а для авторизации — Apache Shiro. Ehcahe и Redis используются для кэширования часто используемых данных. Распределённое развёртывание поддерживается с помощью Redis, который также обеспечивает совместное использование сеансов. Bootstrap используется как отличный открытый исходный код для фронтенд-фреймворка.

Выбор технологии

  1. Бэкенд
    • Ядро фреймворка: Spring Framework.
    • Фреймворк безопасности: Apache Shiro.
    • Фреймворк представления: Spring MVC.
    • Серверная проверка: Hibernate Validator.
    • Планирование задач: поддержка кластера Quartz.
    • Персистентный слой фреймворка: Mybatis.
    • Пул соединений с базой данных: Alibaba Druid.
    • Кэширование фреймворков: Ehcache и Redis.
    • Управление журналами: SLF4J, Log4j.
    • Инструменты: Apache Commons, Jackson, Xstream.
  2. Фронтенд
    • JS-фреймворк: jQuery.
    • CSS-фреймворк: Bootstrap.
    • Клиентская проверка: bootstrapvalidator.
    • Онлайн-редактор форматированного текста: kindeditor.
    • Инструмент загрузки файлов: Webuploader.
    • Таблица данных: Bootstrap-Table.
    • Диалоговое окно: layer.
    • Компонент управления деревом: jQuery zTree.
    • Элемент управления датой: My97.

Разработка

  • Система может динамически генерировать соответствующие шаблоны jsp, controller, service и dao через метод main.
  • Адрес запуска: src/test/java/com.jeehelp.generator.
  • Измените конфигурацию базы данных в файле config/application.properties.
  • Запустите проект, по умолчанию учётная запись администратора — admin, пароль — admin.

Запуск

  • Импортируйте файл database/jeehelp-v1.3.sql в базу данных MySQL.
  • Измените конфигурацию базы данных в файле config/application.properties.
  • Запустите проект, по умолчанию учётная запись администратора — admin, пароль — admin.

Скриншоты системы

image
image
image
image
image

Демонстрационный адрес

http://jeehelp.qsgl365.com

Учётная запись администратора: admin, пароль: admin.

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/tjhl-jeehelp.git
git@api.gitlife.ru:oschina-mirror/tjhl-jeehelp.git
oschina-mirror
tjhl-jeehelp
tjhl-jeehelp
master