ssh
工布之者
多年javaweb、android开发经验,在多家公司担任过开发、设计工作。
展开
-
Spring整合Hibernate Struts1.x Struts2.x的配置文件
Spring整合Hibernate Struts1.x Struts2.x的配置文件 (2011-04-07 16:16:41) 转载▼ 标签: spring 整合 hibernate struts1.x struts2.x 的配置文件 杂谈 这是最近整理的Spring整合Hibernate Struts1.xStruts2.x的转载 2013-12-18 11:21:56 · 800 阅读 · 0 评论 -
Hibernate的关联关系中lazy和fetch的设置
Hibernate的关联关系中lazy和fetch的设置会影响到对数据进行查询时候SQL语句的操作,fetch的设置相对于lazy的优先级更高,而且在class标签上配置的lazy属性不会影响到关联对象.(本例用的版本是Hibernate3) 本例假设有一个主表为MASTTB,有一个子表为DETAILTB. 主表端的fetch可以取 'join','select'和'subselect'(转载 2014-04-16 11:35:27 · 449 阅读 · 0 评论 -
乐观锁与悲观锁
锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机 制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓 的 “ 锁 ” ,即给我们选转载 2014-09-30 11:08:32 · 345 阅读 · 0 评论 -
Hibernate各种主键生成策略与配置详解
1、assigned 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。 generator class="assigned" /> “ud转载 2014-10-15 11:56:44 · 370 阅读 · 0 评论 -
Spring基于ThreadLocal的“资源-事务”线程绑定设计的缘起
题目起的有些拗口了,简单说,这篇文章想要解释Spring为什么会选择使用ThreadLocal将资源和事务绑定到线程上,这背后有着什么样的起因和设计动机,通过分析帮助大家更清晰地认识Spring的线程绑定机制。本文原文链接:http://blog.csdn.net/bluishglc/article/details/7784502 转载请注明出处! “原始”的数据访问写法转载 2014-12-16 17:12:43 · 411 阅读 · 0 评论