Framework
loveluobobo
这个作者很懒,什么都没留下…
展开
-
Hibernate 延迟加载充分体现了代理模式的优势
Hibernate 延迟加载在hibernate.cfg.xml 中配置, lazy = “true/false”通常情况下,不应该关闭延迟加载策越,例如,当加载一个订单对象时,且该对象有N个产品,如果关闭延迟加载,那么Hibernate 在加载订单对象时,会同时加载N个产品对象,假如一个订单对象对应1万个产品对象,而此时只需要访问一个订单对象,那么是系统消耗不必要的内存,从而影响性能。原创 2013-07-03 15:02:25 · 652 阅读 · 0 评论 -
hibernate 乐观锁与悲观锁使用
hibernate 乐观锁与悲观锁使用 Hibernate支持两种锁机制: 即通常所说的“悲观锁(Pessimistic Locking)”和 “乐观锁(OptimisticLocking)”。 悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。 Hib转载 2013-07-03 15:13:12 · 548 阅读 · 0 评论