自定义注解获取失败,cglib动态代理

场景:业务需要要在类上面加上自定义注解,在项目启动时去获取这个注解进行下一步的操作,结果在添加自定义注解的类中有方法加上了@sync注解,并在springboot的启动类上加上了@EnableAsync,开启了异步,导致该类被动态代理,自定义注解获取失败。 过程:因为之前遇到过类似问题,一开始以为cglib动态代理,就在自定义注解上加了@Inherited,该注解的作用是继承,就是说继承该类的子类
相关文章
相关标签/搜索