spring事务管理使用心得

来源:互联网 发布:sql查询例子 编辑:程序博客网 时间:2024/04/30 02:22

1.spring的声明式事务和编程式事务可以混合使用,只要不是同一个方法中既有编程式事务也有声明式事务;

2.使用DataSourceUtils获取连接,也必须使用其释放连接;

3.只有操作处在事务中,spring才把数据库连接绑定到当前线程上;

4.spring批量提交事务时,TransactionStatus最好用线程变量存储,不能使用static变量存储:因为当出现并发时,static变量是线程间共享的,会出问题,用线程变量存储最合适

原创粉丝点击