寻找Java代码生成引擎
我正在寻找好的(java)代码生成引擎。 我找到了 cglib 但它的文档非常少,我不太确定它是否可以生成实际的 java 类(文件)并且仅动态类。如果我错了,也许有人知道有一个示例的链接。
I am looking for nice (java) code generation engine.
I have found cglib but it is very poorly documented and I am not quite sure that it can generate actual java classes (files) and only dynamic classes. If I am wrong maybe someone knows has a link with an example.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
看看 codemodel,它在我的项目中成功使用。
Have a look at codemodel, used with success for my projects.
没有真正尝试过,但您可能想看看另一个称为 Javassist 的代码生成 Java 框架,它也有相当全面的 教程。 Hibernate还将代码生成框架从cglib更改为javassist。引用并解释原因:
来源
Didn't really try, but you may want to take a look at another code generation Java framework called Javassist, which also has pretty thorough tutorial. Also Hibernate changed code generation framework from cglib to javassist. Quote, explaining why:
Source
我刚刚在这里发布了 cgV19: https://github.com/carstenSpraener/cgV19 它基于代码我在 2002 年至 2006 年编写的生成器,目前仍在生产中使用。 cgV19 是吸取经验教训的重新实施。它具有:
只要尝试一下并给我反馈就非常好。
I just released cgV19 here: https://github.com/carstenSpraener/cgV19 it's based on a code generator i wrote in 2002 to 2006 and which is still in production use. cgV19 is a re implementation with lessons learned. It has:
Just try it out and give me feedback would be very nice.