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

OSCHINA-MIRROR/robei-SpringBootCodeGenerator

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

изображение изображение изображение Статус сборки
SpringBootCodeGenerator

Кодогенератор на основе SpringBoot2 и Freemarker, который использует DDL SQL-запросы для генерации кода JPA/JdbcTemplate/Mybatis/BeetlSQL. Поддерживает три основных базовых системы данных: MySQL/ORACLE/PGSQL. Цель — освобождение рук от рутинной работы; различные шаблоны также будут постепенно дополняться и оптимизироваться. Приглашаем всех к предоставлению шаблонов и обсуждению идей!



Кроме того, благодарим троих братьев bejson за установку этого инструмента по адресу http://java.bejson.com/generator. В настоящее время это специализированный инструмент bejson.



Путь доступа http://127.0.0.1:1234/generator
Онлайн адрес http://java.bejson.com/generator
Блог CSDN http://blog.csdn.net/moshowgame
Дата обновления Содержание обновления
20190106 Исправление логики обработки типов number/decimal(x,x) (спасибо @arthaschan за обратную связь), исправление двух ошибок в шаблоне JdbcTemplates (спасибо @everflourish за обратную связь).
20181212 Улучшение UI главной страницы, добавление модуля MybatisPlus (спасибо @троечному коллеге за совет), исправление проблемы получения имени автора и пакета (спасибо @Yanch1994 за обратную связь).
20181122 Улучшение обработки точки регулярного выражения, улучшение обработки типа полей, добавление различий между int, long и BigDecimal для типа number (спасибо @lshz0088 за руководство).
20181108 Исправление ситуации сгенерированного поля KEY при отсутствии описания "KEY FK_xxxx (xxxx)" (спасибо @tornadoorz за обратную связь).
20181018 Поддержка типа double(x,x) и обработка некоторых специальных символов в комментариях (спасибо @tanwubo за обратную связь).
20181010 Изменение CDN, исправление проблемы нестабильности CDN, вызывающей ошибки JS.
20181003 Добавление элементов ui-element/bootstrap.
20181002 Исправление проблемы 404 Layer.js в общем CDN, препятствующее генерации проекта.
20180927 Улучшение логики извлечения COMMENT, поддерживающая несколько сложных ситуаций с комментариями (спасибо @raodeming за обратную связь).
20180926 Новый модуль BeetlSQL и некоторые мелкие улучшения (спасибо @троечному коллеге за совет).
20180925 Улучшение вывода примечаний SQL таблиц и полей, включая обработку comment on column/table для pgsql/oracle.
20180918 Улучшение вывода типов SQL, улучшение проверки PrimaryKey, исправление ошибки написания Repository в jpacontroller.
20180917 Новая главная страница, все статические файлы используются через CDN, добавлен модуль jdbcTemplate.
20180916-2 Улучшена поддержка Oracle, а также поддержка DDL-запросов с использованием "или ' или пробелов.
20180916-1 Добавлены типы char/clob/blob/json и т. д., если тип неизвестен, используется String по умолчанию.
20180915 Добавлен шаблон Swagger-UI. Устранены некоторые проблемы с названиями и импортами. По умолчанию первое поле в Entity JPA является Id, если это не так, требуется ручная корректировка.
20180913 Исправлена проблема отсутствия описания поля и типа DATE. Добавлен шаблон контроллера JPA.
20180831 Инициализация проекта. Добавлены шаблоны Entity + Repository для JPA.
Класс Описание
tableName название таблицы в SQL
className название Java-класса
classComment комментарий к Java-классу
fieldName название поля
fieldComment комментарий к полю

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

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

Введение

Генератор кода на основе SpringBoot 2 и Freemarker, который использует DDL SQL-операторы для создания кода, связанного с JPA/JdbcTemplate/Mybatis/BeetlSQL. Поддерживает три основные базы данных: mysql, oracle и pgsql. Цель — освободить руки разработчиков. Различные шаблоны также постепенно дополняются и оптимизируются. Приглашаем всех поделитьс... Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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