怎样可以最好的掌握hibernate运行的原理和细节呢

06-06-14 flyheart
我使用hibernate一段时间了,但是对hibernate运行的原理和细节并没有太多的理解,比如说list和iterator到底有什么区别,它们的运行机制到底是什么,在什么情况下有可能引起性能问题,我觉得这样肯定会在出问题的时候措手不及。同时我也希望对jdbc运行的原理和细节有所掌握,不知道各位兄弟能不能提供一些资源,鄙人现行写过。

banq
2006-06-14 17:43
不是Hibernate原理理解,是J2EE原理理解,从J2EE性能架构高度来理解,例如EJB的实体Bean以及Hibernate等。

flyheart
2006-06-14 17:46
但我现在其实是想了解hibernate运行的每个细节,比如iterator是先从数据库中将所有id取出来然后再查询相关纪录,这样我在遇到问题的时候才能够具体问题具体分析。

asklxf
2006-06-22 14:12
看源代码

性能问题主要是SQL优化,把sqldebug打开,观察hibernate输出的sql,避免N+1查询

猜你喜欢