了解 Hibernate 内部结构的最佳方式

Tom*_*Tom 5 java architecture design-patterns hibernate internals

我试图了解 Hibernate 的底层工作原理,它如何管理延迟加载、事务、数据映射器、工作单元、身份映射等。

我编写了一个小型对象模型,并下载了 Hibernate 源代码来调试它。

我有点迷失了,这是最好的方法吗?关于这些问题的文档是否存在(网络)?

任何建议将不胜感激。

Pre*_*gha 2

尝试一下优秀的书:Hibernate in Action,通过源代码进行调试也很有帮助,但是(我仅根据 nhibernate 的经验发言)在实现之前了解原理可能是更好的方法。