Spring自定义组合注解生成CGLIB代理类后注解丢失

2019-04-23  本文已影响0人  马木木

在注解上加入@Inherited属性即可。

@Inherited 元注解是一个标记注解,@Inherited阐述了某个被标注的类型是被继承的。
如果一个使用了@Inherited修饰的annotation类型被用于一个class,则这个annotation将被用于该class的子类。

为什么加上继承属性就可以了呢,其实是因为

CGLIB就是生成了被代理对象的子类
上一篇 下一篇

猜你喜欢

热点阅读