将编程注释添加到Java类
发布时间:2020-12-15 03:10:29 所属栏目:Java 来源:网络整理
导读:用法示例: 我想在类字段上添加一个自定义注释@MyContainer,然后在所有这些字段上自动添加相关的Hibernate注释(取决于字段类型和属性). 另外,我需要将JAXB XmlType注释添加到类中,并将类型名称基于类名. 我还想要根据其类型等向字段添加注释. 所有添加的注释
用法示例:
我想在类字段上添加一个自定义注释@MyContainer,然后在所有这些字段上自动添加相关的Hibernate注释(取决于字段类型和属性). 另外,我需要将JAXB XmlType注释添加到类中,并将类型名称基于类名. 我还想要根据其类型等向字段添加注释. 所有添加的注释都应该在运行时可用(因此hibernate / JAXB可以找到它们). 我知道以下选项: >预处理类源(错误选项) 我的主要目标是: >在类和源之间保持同步以进行调试 如果已经完成此类工作的人能够为这样的任务推荐最佳方法(也许还有潜在的陷阱),我将不胜感激. 解决方法
我认为预处理类源应该是您的首选方式.这使您可以使源与已编译的类同步,这对于您提到的调试很有用.但它也适用于版本控制,因为您可以检入那些生成的注释.如果在编译期间运行它,那么跟踪工具中的问题也要困难得多.在generate-sources阶段运行代码生成时,IDE支持也应该没有问题.
编辑: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |