скорость Java используется для создания файлов классов на основе таблиц MySQL - PullRequest
2 голосов
/ 31 января 2012

Как я могу сгенерировать файлы классов Java, основанные на таблицах базы данных mysql?

Я видел несколько примеров шаблонов скорости, но ничего, что читало таблицу mysql db и генерировало из нее файл класса.

Ключ - получение информации о схеме таблицы и циклический переход по столбцам и т. Д.

1 Ответ

0 голосов
/ 26 октября 2018

Вы должны использовать Telosys , легкий генератор кода, основанный на Velocity.Он делает именно то, что вам нужно.

Этот генератор может подключиться к вашей базе данных, чтобы создать «модель базы данных», тогда вам просто нужно применить шаблоны для этой модели для генерации вашего кода (обычно DAO, CRUD Screens,так далее).

Может использоваться для создания персистентного слоя Java с использованием любой технологии (JDBC, JPA и т. Д.)

См. http://www.telosys.org/ и его "Модель базы данных" http://www.telosys.org/models.html

Некоторые готовые к использованию шаблоны доступны на GitHub.См .: http://www.telosys.org/templates.html, https://github.com/telosys-templates-v3

...