Кодогенератор на основе 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 )