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

OSCHINA-MIRROR/ikkong-JfinalBlade

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

JFinalBlade: платформа для разработки на Java

Платформа

JFinalBlade — это платформа быстрой разработки, созданная на основе нескольких выдающихся открытых проектов. Она включает в себя встроенные модули для управления пользователями, ролями, меню, словарями, отделами, вложениями, параметрами, пулами соединений, журналом и генерацией кода. Это версия SpringBlade для JFinal!

Благодарности

  1. SpringBlade.
  2. JFinal.
  3. beetl.
  4. beetlsql.
  5. dreamlu.
  6. JFinalShiroPlugin.

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

  1. Бэкенд

    • Ядро: JFinal.
    • Безопасность: Apache Shiro.
    • Проверка сервера: Blade Validator.
    • Постоянная структура: beetlsql.
    • Шаблоны: beetl.
    • Пул соединений с базой данных: Alibaba Druid.
    • Кэш: Ehcache.
    • Управление журналами: SLF4J.
    • Инструменты: Apache Commons, FastJson, JFinal-ueditor, BladeToolBox.
  2. Фронтенд

    • JS-фреймворк: jQuery.
    • CSS-фреймворк: Bootstrap.
    • Клиентская проверка: JQuery-html5Validate.
    • Богатый текст: KindEditor, UEditor.
    • Таблицы данных: jqGrid.
    • Элементы управления деревом: jQuery zTree.
    • Всплывающие окна: Layer.
    • Даты: LayDate.

Некоторые экраны бэкенда

Экраны бэкенда Экраны бэкенда Экраны бэкенда Экраны бэкенда

Права доступа

  1. Настройка правил по умолчанию в файле конфигурации shiro.ini.
  2. Только администраторы могут получить доступ (можно настроить аннотацию RequiresRoles в контроллере).
  3. Доступ к разрешениям, настроенным в таблице разрешений, можно получить напрямую, наследуя от UrlPermissController.

Примечание:

Точка входа при запуске Jetty: com.ikkong.common.MainConfig.java Имя пользователя и пароль: admin

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

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

Введение

JFinal + Shiro + Beetlsql + Ehcache — платформа для быстрой разработки, это версия SpringBlade на базе JFinal. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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