用于CRUD的Hibernate内部查询创建

时间:2015-06-15 08:04:57

标签: hibernate jpa

我是hibernate框架的新手,想要了解hibernate内部是如何工作的。

我读过很少的书,而且hibernate变得简单'和' java持久化与hibernate'。我有关于如何配置对象之间关系的想法,例如(onetomany,多对多,继承,hql和所有)。

我无法理解的一件事,当我进行CRUD操作时,hibernate如何在内部创建查询。如果我使show_sql = true,它打印SQL,hibernate创建并对数据库执行。

有没有可能通过阅读书籍来理解hibernate内部查询创建的简单方法?是否有任何门户网站或书籍涵盖了关系的hibernate查询创建?

或者我是否需要调试源代码并了解hibernate正在做什么?

提前致谢。

1 个答案:

答案 0 :(得分:0)

没有涵盖Hibernate内部的书籍,但您可以从AbstractEntityPersister开始,就像处理CRUD操作的那样。