CrudRepository 接口中所有 CRUD 方法的切入点

Pointcut for all CRUD method in CrudRepository interface

我已经为我在另一个项目中导入的日志开发了一个 java 方面库。除了 CrudRepository 接口的 CRUD 操作外,所有切入点都运行良好。 这是使用的切入点:

 @Pointcut("execution(public * org.springframework.data.repository.Repository+.*(..))")

有人可以告诉我这是否是正确的切入点吗? 提前致谢

org.springframework.data.repository.Repository只是一个没有单一方法的标记接口。请尝试以下操作:

@Pointcut("execution(public * org.springframework.data.repository.CrudRepository+.*(..))")