Java 有很多系统,例如 JPA、CDI、JAX-RS 等等,其中注释装饰了原本是 POJO 的东西。
我最终创作了很多包装类,这些类除了添加一些装饰注释之外几乎没有什么作用。我在野外看到很多代码重新包装了带有注释的 3rd 方 POJO——尤其是 JAX-RS 通常以它自己的实体套件结束,即使它们受到其他简单 POJO 或实体的支持。
哪些类型的选项可用于重做 3rd 方 POJO?我不确定我在寻找什么,但我想有两个主要选项:由生成包装器的字节码阅读器驱动的代码生成器,以及直接修改第 3 方 POJO 类的选项。哪些工具可能会有所帮助,您更愿意采用哪种方式,为什么?