java – 有没有通用的Maven代码生成器?

我目前正在开发一个项目,它为各种目的强烈使用代码生成.一个生成器从jpa实体生成SQL脚本.另一个从pojos生成DTO,另一个生成JPA2.0元模型,另一个生成基于 Java类的一些xml和模式文件…每个生成器完全不同需要以不同方式配置.

我现在的问题是……是否有任何通用的maven代码生成器插件具有以下属性:
– 创建Java类的pojo模型(名称,属性,注释,方法……)
– 使用模板定义使用pojo模型生成任何输出的输出.
– 允许我为一个类指定多个模板
– 允许我生成代码和资源
– 允许我为目标/生成源生成一个基类,并为src / main / java生成一个虚拟实现,它只是扩展了基类(如果src / main / java中的虚拟类存在,没有任何反应,如果它没有’它会生成这样一个虚拟类.这个代码被签入SCM并允许手动扩展生成的类)

我使用Flexmojos GraniteDS插件生成我的ActionScript模型代码,但它非常适合于特定用途.

我认为这样的通用发电机会让事情变得容易多了.

解决方法

minuteproject,支持各种输入/输出格式.它不是100%符合您的要求,但理念是相同的:为各种目标创建单个生成器.

我认为它还没有Maven插件,但是开发人员非常敏感.我相信你可以为它创建一个功能请求.

相关文章

摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠...
摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠...
今天犯了个错:“接口变动,伤筋动骨,除非你确定只有你一个...
Writer :BYSocket(泥沙砖瓦浆木匠)微 博:BYSocket豆 瓣:...
本文目录 线程与多线程 线程的运行与创建 线程的状态 1 线程...