Существуют ли плагины maven для генерации классов исходного кода (сущности) Java на основе спящего XML объекта? - PullRequest
2 голосов
/ 20 августа 2011

Я хочу автоматизировать генерацию исходного кода Java с помощью генератора исходного кода Java Maven. Я хочу создать классы сущностей, посмотрев на один большой XML-файл сущностей, в котором будут все сущности и связи сущностей в системе. насколько я искал, на данный момент в maven такого плагина нет.

Должен ли я написать свой собственный моджо, чтобы сделать это?

Будут оценены любые идеи и указания, которым нужно следовать.

Ответы [ 3 ]

1 голос
/ 21 августа 2011

Вы пробовали этот плагин: http://mojo.codehaus.org/maven-hibernate3/hibernate3-maven-plugin/hbm2java-mojo.html

Цель hbm2java должна быть именно тем, что вы ищете.

0 голосов
/ 28 ноября 2018

Если вы используете Eclipse или NetBeans, они оба имеют инструмент для генерации классов сущностей непосредственно из таблиц базы данных.

Вам даже не потребуется предоставлять определения XML.

0 голосов
/ 20 августа 2011

Есть несколько плагинов, которые выполняют генерацию кода, но это всегда пользовательская задача, например, есть плагины для генерации классов веб-сервисов из файла WSDL, или я использовал генератор querydsl для объектов запроса.* Итак, прежде всего, решите, не изобретаете ли вы колесо, и есть несколько похожих проектов, которые делают то, что вы хотите.Если это не так, возьмите любой плагин, который делает что-то похожее, и напишите свой для вашей ситуации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...