读书人

应用spring手动控制事务

发布时间: 2012-10-25 10:58:57 作者: rapoo

使用spring手动控制事务
前言:
建议不要使用spring自动控制事务,一般不需要回滚的DAO方法(如查询),建议不要使用事务,由于使用事务的时候,会锁住表,过多的使用事务,可能会出现死锁的现象。单条更新语句也不需要使用事务,数据库会自动回滚。

使用spring手动控制事务

 

另外设置 transactionManager 的 nestedTransactionAllowed 属性为 true可以实现嵌套事务, 此属性默认为 false。
关于嵌套事务见:[url]http://hi.baidu.com/injava/blog/item/484fd81b3f820cfeae51335e.html [/url]

读书人网 >软件架构设计

热点推荐