Генератор кода на Java, который может автоматически создавать необходимые файлы (классы, конфигурационные файлы, JSP и т.д.) на основе таблиц базы данных и шаблонных файлов, что позволяет сэкономить значительное количество времени на выполнение повторяющихся задач.
Можно добавлять генерируемые шаблоны в папку template/.
Шаблонные файлы должны иметь расширение .vm.
Начало каждого шаблонного файла должно содержать #путь к генерируемому файлу (включая имя)#
Пример: #com/controller/{objectName}.java#
Доступные параметры:
objectName – имя объекта (можно настраивать самостоятельно)
tableName – имя таблицы
dbName – имя базы данных
pk – имя первичного ключа
fieldList – список выбранных столбцов
fieldList->Field {
columnType – тип данных в базе данных
name – имя
dataType – тип данных после преобразования в Java, можно настроить в datatype.ini
name_fl – имя, где первый символ приведён к нижнему регистру, например: Hello -> hello; Hello-joy -> helloJoy
name_fu – имя, где первый символ приведён к верхнему регистру, например: hello -> Hello; hello-joy -> HelloJoy
remark – примечание (можно настраивать самостоятельно)
datasize – размер данных в базе данных (INT)
nullable – допускает ли значение NULL (Boolean)
regex – ключ проверки, связь между ключами будет указана ниже.
}
Связь ключей проверки и имени "en"> "только английские буквы" "number"> "только цифры" "account"> "английские буквы, цифры и нижнее подчеркивание" "email"> "электронная почта" "url"> "URL-адрес" "id"> "паспортные данные" "phone"> "номер телефона" "zip"> "китайский почтовый индекс" "custom"> "персонализированное"
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )