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

OSCHINA-MIRROR/dp_group-dp-generator

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

DP-GEN

Инструмент генерации кода на основе Velocity. Генерирует SQL, DAO, Manager, Service, Controller, HTML и базовый код JS. Позволяет быстро создавать базовый код или каркас модуля. Сгенерированный код можно использовать в проектах DP-LTE, DP-PRO и DP-PLUS с открытым исходным кодом.

Ссылки:

Описание проекта:

  • Инструмент для быстрой генерации кода.
  • Использует стандарты именования и многоуровневую структуру, основанные на стандартах разработки Java от Alibaba.
  • Автоматически генерирует SQL, DAO, Manager, Service, Controller, HTML, JS, что ускоряет разработку.
  • Сгенерированный код может быть использован в проектах DP-LTE и DP-PRO с открытым исходным кодом.
  • Поддерживает многомодульную конфигурацию, позволяя быстро генерировать базовый код и структуру для индивидуальных бизнес-модулей.

Расширение проекта:

Структура проекта:

  • DP-gen: родительский (агрегирующий) модуль.
  • DP-common: общий модуль.
  • DP-orm: модуль персистентности данных.
  • DP-generator: модуль генерации кода.
  • DP-web: интерфейс пользователя.

Обратная связь:

  • Документация проекта: http://dp-dev.mydoc.io/
  • Страница автора: http://www.chenlintech.com/
  • Группа QQ для общения: 553461392 (уже заполнена), группа DingTalk: 23119937
  • Если проект интересен, рекомендуется следить за ним и ставить звёздочку. В будущем будут периодически публиковаться обновления.

Стандарты именования (на основе руководства по разработке Java от Alibaba):

  • Методы получения одного объекта начинаются с get.
  • Методы получения нескольких объектов начинаются с list.
  • Методы получения статистических значений начинаются с count.
  • Методы вставки используют save (рекомендуется) или insert.
  • Методы удаления используют remove (рекомендуется) или delete.
  • Методы модификации используют update.

Многоуровневая архитектура приложения (на основе руководства по разработке Java от Alibaba):

image

Демонстрация проекта:

  • Адрес демонстрации: скачайте исходный код и запустите локально.
  • Имя пользователя и пароль: admin / 1

Эффект выполнения: image image

Введение

Инструмент генерации кода на основе фреймворка Velocity, который создаёт SQL, DAO, Manager, Service и Controller код на основе структуры таблиц базы данных, а также базовый код HTML, JS. Он позволяет быстро генерировать базовый код или каркас модуля. Сгенерированный код может быть непосредственно использован в открытых проектах DP-LTE, DP-PRO и ... Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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