一.常規(guī)配置
1.配置事務(wù)
applicationContext.xml
2.實(shí)體對(duì)象
往接口UserService中加一個(gè)注冊(cè)方法拂铡。
往UserServiceImpl中添加注冊(cè)方法菲驴。并關(guān)聯(lián)UserDao柜思,執(zhí)行保存方法。
往接口里面添加保存方法秃症。
調(diào)用UserDaoImpl的模板操作银亲。
測(cè)試類
二、用注解的方式整合事務(wù)
1.有一點(diǎn)注意
在applicationContext.xml中千萬(wàn)把
<!-- 開(kāi)啟注解事務(wù) -->
<tx:annotation-driven transaction-manager="transactionManager" />
與上面的配置隔離開(kāi)來(lái)
盖矫,否則出現(xiàn)沖突丽惭。
導(dǎo)致找不到applicationContext
@Transactional(isolation=Isolation.REPEATABLE_READ,propagation=Propagation.REQUIRED,readOnly=true)
增刪改查用到事務(wù),其他不用送