这是我的spring
存储库界面
interface TupleRepository extends JpaRepository<Tuple, Integer> {
@Override
@CacheEvict(cacheNames="tuples", allEntries=true)
void delete(Tuple tuple);
}
如您所见,我在没有提供任何实现的情况下进行了覆盖。该方法仍然有效。
正在调用哪个实现。
我尝试了调试和调查,但最终进入了管理调用的 aop 类。
这个方法仍然调用 jpaRepository 实现还是什么?
问题是,您实际上并没有提供覆盖实现,因此没有什么可以调试的。最后,将调用原始实现。不过,您在方法上添加的注释应该受到尊重。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句