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

OSCHINA-MIRROR/yumj59741-baseManage

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

На основе универсальной модульной структуры бэкенда JFinal3.3, включающей системный модуль полномочий, управление версиями приложения, логирование и управление словарями данных.

Основные используемые технологии:

  • Бэкенд на JFinal 3.3;
  • Управление полномочиями и сессиями с использованием Shiro 1.2.4;
  • Фронтенд на основе модифицированного шаблона Acev1.3 для удобства работы администраторов;
  • Страницы на HTML с использованием шаблонизатора JFinal;
  • Расширение шаблонизатора JFinal для поддержки тегов Shiro;
  • Использование jQuery во фронтенде;
  • Фреймворки: zTree (для деревьев), jqGrid (для таблиц), jquery.validate.js (для валидации) и layer.js (всплывающие окна).

Шаги использования:

  1. Создайте базу данных baseManage на локальном компьютере и импортируйте файл db/baseManage.sql. В конфигурационных файлах profile.dev.properties и profile.sit.properties измените параметры подключения к базе данных.
  2. Импортируйте проект в Eclipse с помощью Maven.
  3. Запустите проект, выполнив com.basemanage.conf.MainConfig.java. Доступ к локальному серверу будет доступен по адресу http://127.0.0.1:8090.
  4. По умолчанию имя пользователя — admin, пароль — 123456.
  5. Демонстрационный доступ: http://dev.yumj.xyz, имя пользователя — admin, пароль — 123456.

Генерация кода (быстрая разработка модулей с функциями добавления, изменения, удаления и поиска данных, например, для управления тестами):

  1. Запустите _TppTest.java из метода main для обновления проекта.
  2. Переместите файл Test.java из каталога com.basemanage.controller.test в каталог com.basemanage.model и замените существующий файл Test.java.
  3. Переместите папку test из каталога src/main/webapp/WEB-INF/generate в каталог view.
  4. В файле AdminRoutes.java в каталоге com.basemanage.conf настройте маршрут: add("/test", TestController.class, "/test").
  5. Запустите проект, выполнив com.basemanage.conf.MainConfig.java. Доступ к локальному серверу будет доступен по адресу http://127.0.0.1:8090.
  6. Настройте пути доступа к ресурсам системы управления.
  7. После обновления страницы в левой части меню появится пункт «Управление тестами» и список тестов. Обратите внимание, что поиск работает как поле ввода с возможностью поиска по ключевым словам.
  8. После обновления страницы появится меню «Управление тестами».

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

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

Введение

Проект основан на jcbase. Универсальный модуль для серверной бизнес-логики, основанный на JFinal 3.3, включает в себя системный модуль разрешений, управление версиями приложений, управление журналами и словарь данных. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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