如何使用反射在运行时更改注释的值?

3
以下是注释内容。
@Before(value="execution(* class.method(**)")

我可以使用Java反射更改单个值注释的值吗?
请提供建议。

3
请参见https://dev59.com/hk7Sa4cB1Zd3GeqP33_u。 - Vikdor
1个回答

4
您要查找的内容描述可以在这里找到。但是请注意使用此方法的一些注意事项也被描述了出来。
此外,注释的保留策略必须是运行时
您问题中的评论链接指向一个帖子,看起来像是您所询问的内容,但不同之处在于它关于JPA/Hibernate注释,在运行时您会得到一个代理类到您的类。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接