2021
02-21
02-21
如何动态修改JavaBean中注解的参数值
我这里有一个需求需要修改Person类中的一个属性上的注解的值进行修改,例如:publicclassPerson{privateintage;@ApiParam(access="lala")privateStringname;//getset方法忽略}将@ApiParam(access=“lala”)修改为@ApiParam(access=“fafa”),经过分析是可以实现的,需要用到动态代理进行操作。具体源码如下所示:@Target({ElementType.PARAMETER,ElementType.METHOD,ElementType.FIELD})@Retention(RetentionPol...
继续阅读 >