【发布时间】:2014-04-30 06:57:49
【问题描述】:
与任何其他框架一样,Hibernate 施加了一些限制。一个非常流行的面试问题是:
“您在使用 Hibernate 时遇到过什么样的困难?”
例如:
- 懒惰的一对二双向是不可能的。
- 会话关闭后延迟加载集合。当您使用 DAO + Spring 事务时会发生这种情况。 You can read here about it。
- 集群应用程序的并发更新问题
- N + 1 selecting problem
问题:请您补充这份简陋的清单?
附言 当您是 Hibernate 的新手时,我并不是指那些困难,并且现在不知道如何映射多对多。我的意思是每个有经验的程序员在使用这个框架时都会遇到的困难。
【问题讨论】: