<分区>
下面是注释。
@Before(value="execution(* class.method(**)")
我可以使用 java 反射更改单值注释的值吗?
请提出建议。
<分区>
下面是注释。
@Before(value="execution(* class.method(**)")
我可以使用 java 反射更改单值注释的值吗?
请提出建议。
最佳答案
可以找到您要查找的内容的描述here .但是要小心使用这种方法,也描述了它的一些注意事项。
此外,为此,注释的保留策略必须是运行时。
您问题的评论中的链接指向一个帖子,该帖子看起来像您要问的问题,但不同之处在于它是关于运行时的 JPA/Hibernate 注释你得到一个代理类(class)给你的类(class)。
关于java - 如何使用反射在运行时更改注释值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12274234/