《精通hibernate:java对象持久化技术详解》中提到session缓存的三种作用:减少DB的访问次数、保证同步、**当缓存中持久化对象存在循环关联关系时,保证不出现访问对象图的死循环,以及死循环引起的JVM堆栈溢出**。请问“**当缓存中持久化对象存在循环关联关系时,保证不出现访问对象图的死循环,以及死循环引起的JVM堆栈溢出**”的原因以及hibernate是怎么实现的呢?谢谢~~
1条回答 默认 最新
关注不知道你这个问题是否已经解决, 如果还没有解决的话:- 这个问题的回答你可以参考下: https://ask.csdn.net/questions/720552
- 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:Hibernate--Session对象及常用API、Transaction对象及API详解
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报