AGCode
AGCode — это мощный и простой в использовании инструмент для генерации кода, который помогает вам полностью освободиться от написания сложного базового кода.
Он поддерживает пакетную генерацию всех таблиц базы данных, используя настраиваемые шаблоны, и может генерировать любой контент файла, который вам нужен (например, документы проектирования базы данных).
Разработка фреймворка сосредоточена на простоте использования, он очень прост в освоении и уже включает все необходимые зависимости. Нужно только импортировать один jar-файл и написать простую конфигурацию для использования.
Можно загрузить файл сборки из папки jar, чтобы быстро начать работу, следуя примеру.
Пожалуйста, помогите нам, нажав на звёздочку в правом верхнем углу ~^_^~ Спасибо!
GeneratorConfig generatorConfig = new GeneratorConfig();//информация о конфигурации файла генерации
generatorConfig.setAuthor("YouYuan");//автор, используется для создания комментариев
generatorConfig.setPackageName("com.yuan");//имя пакета
generatorConfig.setOutputPath("D:/Temp/AGCode/");//установить путь вывода файла
generatorConfig.setTemplateId(Template.SpringBoot);//установить идентификатор шаблона, использовать шаблон SpringBoot
DatabaseConfig databaseConfig = new DatabaseConfig();//конфигурация базы данных
String dbName = "generator";//имя базы данных
databaseConfig.setDbUrl("jdbc:mysql://localhost:3306/" + dbName + "?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true");//адрес подключения к базе данных
databaseConfig.setDbName(dbName);//установить имя базы данных
databaseConfig.setUsername("youyuan");//пользователь базы данных для подключения, рекомендуется использовать пользователя с правами root
databaseConfig.setPassword("123");//пароль пользователя базы данных
databaseConfig.setTablePrefix("t_");//префикс таблицы базы данных, используется при автоматическом удалении этого префикса при создании класса
GeneratorCode generatorCode = new GeneratorCode(databaseConfig, generatorConfig);//создать объект ядра генерации файлов на основе конфигурации
generatorCode.batchGenerator();//полная пакетная генерация
generatorCode.dbDesignDoc();//создание документа проектирования базы данных
Среда | Поддерживаемая версия |
---|---|
JDK | 1.6 и выше |
База данных | MySQL, Oracle |
Чтобы использовать AGCode в проекте Maven, вы можете сначала загрузить файл build в папке AGCode v2.x.jar
, сохранить его в корневом каталоге диска D и выполнить следующую команду, чтобы импортировать AGCode в локальный репозиторий Maven:
mvn install:install-file "-Dfile=D:\AGCode v2.6.jar" "-DgroupId=com.yuan" "-DartifactId=agcode" "-Dversion=2.6" "-Dpackaging=jar"
Затем вы можете использовать координаты Maven для нормального использования AGCode в вашем проекте:
<dependency>
<groupId>com.yuan</groupId>
<artifactId>agcode</artifactId>
<version>2.6</version>
</dependency>
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )