一.常规配置
1.配置事务
applicationContext.xml
2.实体对象
往接口UserService中加一个注册方法。
往UserServiceImpl中添加注册方法。并关联UserDao,执行保存方法。
往接口里面添加保存方法。
调用UserDaoImpl的模板操作。
测试类
二、用注解的方式整合事务
1.有一点注意
在applicationContext.xml中千万把
<!-- 开启注解事务 -->
<tx:annotation-driven transaction-manager="transactionManager" />
与上面的配置隔离开来
,否则出现冲突。
导致找不到applicationContext
@Transactional(isolation=Isolation.REPEATABLE_READ,propagation=Propagation.REQUIRED,readOnly=true)
增删改查用到事务,其他不用送