Hibernate
yyg_5106
这个作者很懒,什么都没留下…
展开
-
锁(locking)
《深入浅出Hibernate》一书(作者:夏昕 曹晓钢 唐勇 2005年版)第5章 Hibernate 高级特性5.1.5 事务管理锁(locking) 关于悲观锁和乐观锁这一部分,作者思路清晰,分析透彻,文笔流畅,举的例子也通俗易懂,令人拍案叫绝!绝对要赞一个! 下面,我补充一个关于悲观锁的测试例子程序:...2009-01-08 20:15:44 · 143 阅读 · 0 评论 -
POVO
<!-- --><!-- --><!-- --> 由PO、VO 的概念,又引申出一些系统层次设计方面的问题。如在传统的MVC 架构中,位于Model 层的PO,是否允许被传递到其他层面。由于PO 的更新最终将被映射到实际数据库中,如果PO 在其他层面(如View 层)发生了...2009-01-08 20:17:10 · 466 阅读 · 0 评论 -
Hibernate本身并不适合批量操作,可以采用JDBC来实现
《深入浅出Hibernate》一书第5章 5.1Hibernate 持久化实现 数据批量操作之数据批量删除 可以看到,即使是优化过的批量删除功能,性能差距还是相当可观的(近10 倍的差距)。因此,在Hibernate2 中,对于批量操作而言,适当的时候采用传统的JDBC 进行直接的批量数据库操作(此时应特别注意对缓存...原创 2009-01-14 18:08:34 · 210 阅读 · 0 评论 -
悲观锁和乐观锁
《深入浅出Hibernate》一书(作者:夏昕 曹晓钢 唐勇 2005年版)第5章 Hibernate 高级特性5.1.5 事务管理 锁(locking) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算处理中,我们希望针对某个截止点的数据进行处理,而不希望在结算进行过程中(可能是几秒钟,也可能...原创 2009-01-20 18:29:38 · 86 阅读 · 0 评论