在 Eclipse 中使用的最佳 Java 代码生成工具或插件是什么?
2022-09-02 03:47:19
我知道内置的代码生成和重构可以使用Eclipse中的“源代码”和“重构”菜单项来完成。
我还使用Commonclipse插件来轻松利用Apache Commons类来构建hashCode,toString,等于方法。
我应该注意哪些其他插件或工具,以便在Eclipse IDE下轻松生成Java源代码?
我知道内置的代码生成和重构可以使用Eclipse中的“源代码”和“重构”菜单项来完成。
我还使用Commonclipse插件来轻松利用Apache Commons类来构建hashCode,toString,等于方法。
我应该注意哪些其他插件或工具,以便在Eclipse IDE下轻松生成Java源代码?
Telosys(http://www.telosys.org/)是一个简单而有效的Java代码生成工具。
此代码生成器可用作 Eclipse 插件(http://marketplace.eclipse.org/content/telosys-tools)和命令行界面(https://github.com/telosys-tools-bricks/telosys-cli/wiki)。
定义所有实体的模型可以从头开始创建(DSL 文本模型),也可以从现有数据库(数据库模型)创建。
这些模板基于 Velocity (http://velocity.apache.org),可以从 GitHub 下载。所有模板都是可自定义的,如有必要,可以从头开始创建新模板。现有模板可以为JPA,Spring MVC,数据库文档,REST API等生成代码。
您可以查看基于弹簧的应用 http://fast-code.sourceforge.net/。您可以通过键入 foo 来创建 FooService 和 FooServiceImpl 以及配置。它也有创建单元测试的好方法。人们可以在这里看到所有的模板:http://fast-code.sourceforge.net/templates-config.xml