主题:用DataSourceTransactionManager但不用JDBCTemplate
时间: 2020-08-27来源:ITEYE
前景提要
相关推荐: 对spring JdbcTemplate的一个扩展(使其支持单Connection) Spring技术内幕——深入解析Spring架构与设计原理(三)数据库的操作实现 Spring事务管理与数据库连接 spring数据源的注入、JdbcTemplate管理、编程式的事务管理DataSourceTransactionManager Spring声明式事物DataSourceTransactionManager的使用与jdbcTemplate的使用 Spring中使用DataSourceTransactionManager手动提交或回滚事务 spring学习-JdbcTemplate简单操作和事务控制
推荐群组: Database圈子
更多相关推荐
Spring 谁有经验,想使用DataSourceTransactionManager但是不想用JDBCTemplate没使用 hibernate 最近研究了一下spring的事务管理,觉得挺方便. 以前的程序都是一直 try {} catch{} finally这样使用的,太麻烦. 但是又不想使用spring的jdbctemplate,因为自己已经对jdbc的操作进行了很多封装,例如prepareStatement,分页查询等等 如果这样使用DataSourceTransactionManager,和正常使用jdbctemplate相比,在配置上有什么不同哪? 有哪些注意事项哪? 或者说能用吗? 我的了解(代码不依赖spring的前提下) 1.自己需要对DataSource进行包装一下,包装为TransactionAwareDataSourceProxy 2.其他按照正常的事务配置 另外: 对 DataSourceTransactionManager中的javadoc :
引用

Supports custom isolation levels, and timeouts that get applied as appropriate JDBC statement query timeouts. To support the latter, application code must either use JdbcTemplate or call DataSourceUtils.applyTransactionTimeout for each created statement.
没太看明白

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行