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

OSCHINA-MIRROR/znote-zj-smart-framework

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

Zj-smart-framework

Введение

Проект для интеграции микрокода разработки.

Как использовать

Чтобы обновления не влияли на уже имеющиеся функции, используйте проект следующим образом:

  1. Клонируйте проект.
  2. Скопируйте zj-admin и настройте под свои нужды.
  3. В скопированный zj-admin добавьте необходимые модули.
  4. Для модулей собственной разработки рекомендуется создать отдельную папку modules.
  5. Обновляйте проект до последней версии по мере необходимости.

Технологии

  • Основной фреймворк: Springboot.
  • Язык шаблонов: Thymeleaf.
  • Базы данных: MongoDB и Redis.

Участие в разработке

  1. Создайте форк проекта.
  2. Внесите изменения в свой проект.
  3. Опубликуйте issues в этом проекте.
  4. Отправьте pull request (pr) для решения этих проблем.

Подробные инструкции можно найти в блоге: Как участвовать в open source проектах.

Соглашения о разработке

  1. Используйте унифицированные имена модулей и методов, нет необходимости отдельно определять маршруты view.

Описание структуры каталогов

  • zj-util-base: библиотека базовых инструментов и моделей, не зависит от других библиотек.
  • zj-util-javadoc: инструменты для анализа комментариев кода.
  • zj-admin: бэкенд для микрокода, основанный на этом интегрированном проекте, включает функции управления проектами и задачами.
  • zj-gencode: проект для генерации кода с использованием кода.
  • zj-spring-boot-starter: набор компонентов на основе springboot.

План разработки

  • Реализовать унифицированные правила маршрутизации.
  • Простое управление меню через конфигурацию каждого модуля.
  • Перестроить отношения между авторизацией, ролями и меню.
  • Автоматически генерировать код для front-end на основе модели view.
  • Генерировать код для back-end на основе модели.
  • Разработать встроенные модули для функций управления проектами, задачами и ошибками.
  • Встроенные модули для управления отношениями с клиентами.

Функции находятся в процессе разработки. Приглашаем опытных разработчиков присоединиться к проекту и внести свой вклад!

Спасибо

  • GVP若依/RuoYi за предоставление базовой инфраструктуры и шаблонов страниц.

Общение

Приглашаем технических экспертов присоединиться к группе QQ для общения. QQПрисоединяйтесь к группе QQ

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

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

Введение

Самая Java микро-фреймворк, выступает за унификацию интерфейсов, удобен для расширения, генерирует код из кода, не вмешивается в технические аспекты, модули можно подключать по мере необходимости — просто используйте после подключения! Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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