自动化Java代码编写

时间:2017-06-29 04:57:29

标签: java

我们有一个应用程序,我们正在使用Java,Elastic Search,EXT JS等技术。我们经常面临在应用程序中添加新字段的要求,这意味着在多个java类中添加该字段。但是对于需要新添加的所有领域而言,该过程保持不变,因此使其变得乏味。我可以在java中编写一个实用程序,使用它基于某些输入,如类名,字段名和一些其他特定的细节,代码将在所需的java文件中自动生成?请建议可行性

1 个答案:

答案 0 :(得分:0)

是的,您可以编写将生成Java代码的代码。有很多选项可以做这种操作 1.在CSV中的一个文件中列出所有字段。 2.您的实用程序将读取此文件并生成类似的.java文件。 在这里,实用程序必须执行大量的字符串操作,这需要执行代码。 3.最后,您的实用程序将使用新生成的类替换现有类。

我不建议您手动编辑Java文件,因为它会使流程变得复杂。