我想通过maven java源代码生成器自动生成java源代码。 我想通过查看一个大的实体xml文件来创建实体类,该文件将包含系统中的所有实体和实体关系。据我搜索,目前在maven中没有这样的插件。
我是否必须编写自己的mojo来完成这项工作?
任何想法和方向都将得到继续感谢。
答案 0 :(得分:1)
您是否尝试过此插件:http://mojo.codehaus.org/maven-hibernate3/hibernate3-maven-plugin/hbm2java-mojo.html
hbm2java目标应该是你想要的。
答案 1 :(得分:0)
如果您使用Eclipse或NetBeans,它们都具有直接从数据库表中生成实体类的工具。
您甚至不需要提供XML定义。
答案 2 :(得分:-1)
有几个插件可以执行代码生成,但它始终是一个自定义任务,例如有一些插件可以从WSDL文件中生成Web服务类,或者我已经将querydsl的生成器用于查询对象。
所以,首先,决定你是不是要重新发明一个轮子,并且有一些类似的项目可以做你想要的。它不是一个案例,拿任何类似的插件,并为你的情况编写自己的插件。