jar包


jdbcTemplate基本使用

-------------------------------------------------------------------------------------------------------------------
jdbcTemplate xml配置



实际开发


或者使用继承方式避免代码重复

spring自带了JdbcTemplate,但是只能用xml配置,而自己写的可以用 注解。。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
基于xml配置的事物


基于注解事物
1、自己写连接




注意:此处spring有个bug:@Befaore和@BefaoreReturn 执行顺序颠倒了

spring事物支持





XML配置事物


注解事物




全注解配置事物






编程式事物
代码实现,需要引入transactionTemplate


文件配置:
需要配置dataSource、transactionManager、transactionTemplate

网友评论