Официальный номер QQ для общения в группе: 519714660;
Spring-generator — это графический интерфейс Spring, генератор кода, основанный на JavaFX8. В качестве шаблона файла кода используется Apache FreeMarker. Пользователи могут одним нажатием кнопки генерировать файлы кода Java любого стиля из таблиц базы данных (например, классическую трехуровневую модель);
Инструмент поддерживает все базы данных, соответствующие спецификации JDBC. По умолчанию интегрированы драйверы Oracle, SqlServer, MySQL и PostgreSql;
Spring-generator по умолчанию генерирует Dao MyBatis и имеет инструмент помощи в запросах MyBatis Assist. Однако Spring-generator не ограничивается генерацией Spring и MyBatis. Его задача — извлекать свойства таблицы базы данных в качестве свойств класса сущности, а остальное зависит от того, как вы используете FreeMarker для работы с ним;
Spring-generator не является фреймворком, он не влияет ни на одну существующую структуру. Spring-generator — всего лишь инструмент генерации, не привязанный к языку, всё зависит от того, как вы будете использовать FreeMarker для написания шаблонов. Assist — очень полезный инструмент, который идеально подходит для динамического Mapper.
Способ выполнения — выполнить mvn jfx:jar в корневом каталоге проекта для упаковки; упаковка jar выполняется в виде jar-пакета, native — в виде системного установочного программного обеспечения;
Программное обеспечение разработано на основе JDK1.8.66, тестовая среда — 1.8.121, известно, что минимальные требования к характеристикам — 1.8.40, теоретически можно запускать при версии выше 1.8.40; если у вас нет среды 1.8, вы можете загрузить пакет jre самостоятельно и написать сценарий выполнения; см. документацию для получения дополнительной информации;
mvn jfx:jar
После компиляции перейдите в target/jfx/app/ и дважды щёлкните, чтобы запустить Spring-Generator.jar или java -jar Spring-Generator.jar.
Документация по использованию Spring-generator.
Репозиторий шаблонов Spring-generator.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )