gpt4 book ai didi

java - 当重写 spring 存储库方法而不实现时会发生什么

转载 作者:行者123 更新时间:2023-12-01 19:57:57 24 4
gpt4 key购买 nike

这是我的 spring 存储库接口(interface)

    interface TupleRepository extends JpaRepository<Tuple, Integer> {

@Override
@CacheEvict(cacheNames="tuples", allEntries=true)
void delete(Tuple tuple);

}

正如你所见,我重写了但没有给出任何实现。该方法仍然有效。

正在调用哪个implem。

我尝试了调试和调查,但最终在 aop 类中管理调用。

这个方法仍然调用 jpaRepository 实现还是什么?

最佳答案

问题是,您实际上并没有提供重写的实现,因此没有什么可以真正调试的。最后,将调用原始实现。不过,您在方法上添加的注释应该受到尊重。

关于java - 当重写 spring 存储库方法而不实现时会发生什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48830976/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com