Spring aop截获MongoTemplate
MongoTemplate类有一个嵌套类-QueryCursorPreparer。我的任务是拦截QueryCursorPreparer.getReadPreference()方法。我怎么能这样做?尝试执行此操作时:Spring aop截获MongoTemplate,spring,mongodb,aspectj,spring-data-mongodb,spring-aop,Spring,Mongodb,Aspectj,Spring Data Mongodb,Spring Aop,MongoTemplate类有一个嵌套类-QueryCursorPreparer。我的任务是拦截QueryCursorPreparer.getReadPreference()方法。我怎么能这样做?尝试执行此操作时: @Aspect @Component public class MongoInterceptor { @Around("execution(* org.springframework.data.mongodb.core.MongoTemplate.*(..))&quo
@Aspect
@Component
public class MongoInterceptor {
@Around("execution(* org.springframework.data.mongodb.core.MongoTemplate.*(..))")
public Object intercept(ProceedingJoinPoint joinPoint) throws Throwable {
System.out.println("TEST");
return joinPoint.proceed();
}
}
未截获任何内容您是否配置了编译后编织?因为您试图建议第三方代码(您不拥有源代码)。也许这些可以帮助: