我有一个这样的配置类,
@Configuration
@EnableAspectJAutoProxy
public class Config {
@Bean
public Advisor advisor() {
AspectJExpressionPointcut ajp = new AspectJExpressionPointcut();
ajp.setExpression("execution(public * my.package..*.*(..))");
return new DefaultPointcutAdvisor(ajp, interceptor());
}
}
每当项目开始时,我都会收到以下警告。
[org.springframework.aop.support.DefaultPointcutAdvisor] 类型的 Bean 'advisor' 不符合被所有 BeanPostProcessors 处理的条件(例如:不符合自动代理的条件)
为什么我收到此警告。我怎样才能解决这个问题?