在注解上加入@Inherited
属性即可。
@Inherited 元注解是一个标记注解,@Inherited阐述了某个被标注的类型是被继承的。
如果一个使用了@Inherited修饰的annotation类型被用于一个class,则这个annotation将被用于该class的子类。
为什么加上继承属性就可以了呢,其实是因为
CGLIB就是生成了被代理对象的子类
在注解上加入@Inherited
属性即可。
@Inherited 元注解是一个标记注解,@Inherited阐述了某个被标注的类型是被继承的。
如果一个使用了@Inherited修饰的annotation类型被用于一个class,则这个annotation将被用于该class的子类。
为什么加上继承属性就可以了呢,其实是因为
CGLIB就是生成了被代理对象的子类
本文标题:Spring自定义组合注解生成CGLIB代理类后注解丢失
本文链接:https://www.haomeiwen.com/subject/yhimgqtx.html
网友评论