加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

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

发布时间:2020-12-15 03:11:11 所属栏目:Java 来源:网络整理
导读:我目前正在开发一个项目,它为各种目的强烈使用代码生成.一个生成器从jpa实体生成SQL脚本.另一个从pojos生成DTO,另一个生成JPA2.0元模型,另一个生成基于 Java类的一些xml和模式文件…每个生成器完全不同需要以不同方式配置. 我现在的问题是……是否有任何通用
我目前正在开发一个项目,它为各种目的强烈使用代码生成.一个生成器从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插件,但是开发人员非常敏感.我相信你可以为它创建一个功能请求.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读