只有这种生成类的方式吗?
来源:4-8 实战:生成类-类信息拼接【注解处理器实现】

chinaColby
2022-02-11
如果说有上百行代码这样岂不是很容易出现问题吗?
写回答
1回答
-
allenfeng
2022-02-16
生成类的方式除了手动拼接,也可以考虑采用 Java Poet
但无论采用哪种方式,我们都需要在注解处理器开发期间,把类生成好之后仔细校验,看是否符合设计预期。
自动生成代码的逻辑是我们控制的,例如通过循环写出多行代码。只要在注解处理器开发期间验证好,即使后续自动生成了几百上千行代码,由于其具备规律性,也在我们的预期之内。
00
相似问题