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

OSCHINA-MIRROR/zx0211-jFinal-Paladin

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

Что такое Paladin?

Это бэкенд-фреймворк на Java, основанный на JFinal.

Он объединяет следующие сторонние компоненты:

  • Beetl;
  • Druid;
  • Shiro;
  • Ehcache (JFinal имеет собственный набор инструментов).

Для интерфейса используются шаблоны бэкенда Pintuer, которые были оптимизированы и изменены.

Первоначальная цель:

постепенное изучение JFinal и создание фреймворка.

Конечная цель:

создать универсальный бэкенд для работы.

Целевая аудитория:

  • новички в JFinal могут использовать его как отправную точку;
  • эксперты могут дать свои рекомендации и критику.

Способ развёртывания:

  1. Восстановите файлы базы данных и настройте конфигурацию базы данных в app.properties.
  2. Импортируйте проект в Eclipse и настройте Java Application, используя руководство JFinal. Запустите проект с помощью Jetty.
  3. По умолчанию учётная запись / пароль: superadmin / asdasd.

Общение:

QQ группа: 240452848. Приглашаем всех к общению и ценным советам.

Мы надеемся улучшить проект благодаря сообществу (экспертные указания и критика). Проект всё ещё находится в разработке, есть много возможностей для улучшения функциональности, операций и кода. Поэтому, если вам интересно, вы можете отправлять Pull Requests.

Одна и та же функция или операция может иметь разные решения. Можно обсудить и сравнить их, чтобы определить наиболее научный и практичный подход.

Представьте себе игру, где мы вместе сражаемся с монстрами и демонстрируем свои навыки. Давайте наслаждаться этим вместе! ^_^

Уже реализованные функции, требующие доработки и улучшения:

  • Основные функции:
    • вход и выход из системы;
    • доступ к странице с использованием ActionKey для получения WildcardPermission и проверки прав доступа.
  • Начало:
    • приветствие;
    • личные данные;
    • смена пароля.
  • Система:
    • настройки системы;
    • организационная структура;
    • управление пользователями;
    • управление ролями;
    • управление ресурсами;
    • навигация.
  • Разработка:
    • предварительный просмотр шаблонов кода модели;
    • предварительный просмотр шаблонов кода контроллера;
    • предварительный просмотр шаблонов кода представления.

Почему он называется Paladin?

Название Paladin переводится как «рыцарь» или «святой воин». Оно показалось мне крутым, поэтому я выбрал его.

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

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

Введение

Это базовая структура бэкенда на Java, основанная на jfinal, которая объединяет beetl, druid, shiro и ehcache. Первоначальная цель — изучить jfinal. Конечная цель — создать базовую структуру бэкенда, которую можно будет использовать в работе. Хотим предоставить некоторые рекомендации для начинающих, а также надеемся получить советы от экспертов. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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