課程
/后端開(kāi)發(fā)
/Java
/Spring事務(wù)管理
個(gè)人覺(jué)得不可以,但是不知道所在原因,也不知道是不是正確的
2017-02-13
源自:Spring事務(wù)管理 7-1
正在回答
雖然 @Transactional 注解可以作用于接口、接口方法、類(lèi)以及類(lèi)方法上,但是 Spring 建議不要在接口或者接口方法上使用該注解,因?yàn)檫@只有在使用基于接口的代理時(shí)它才會(huì)生效。另外, @Transactional 注解應(yīng)該只被應(yīng)用到 public 方法上,這是由 Spring AOP 的本質(zhì)決定的。如果你在 protected、private 或者默認(rèn)可見(jiàn)性的方法上使用 @Transactional 注解,這將被忽略,也不會(huì)拋出任何異常。
舉報(bào)
事務(wù)管理是Spring重要的知識(shí),應(yīng)用事務(wù)解決數(shù)據(jù)不一致問(wèn)題
2 回答注解方面的疑問(wèn)
2 回答使用注解控制事務(wù)時(shí),能否把業(yè)務(wù)層的注解直接寫(xiě)在某個(gè)方法上面,二者有什么區(qū)別?
1 回答注解式事務(wù)
1 回答為什么使用注解的方式在dao層注入不進(jìn)去DataSource,連接池已經(jīng)在xml中配好了
2 回答基于注解方式設(shè)置的事務(wù)它的隔離級(jí)別是不是和類(lèi)保持一致?能否設(shè)置方法級(jí)別的隔離級(jí)別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-02-13
雖然 @Transactional 注解可以作用于接口、接口方法、類(lèi)以及類(lèi)方法上,但是 Spring 建議不要在接口或者接口方法上使用該注解,因?yàn)檫@只有在使用基于接口的代理時(shí)它才會(huì)生效。另外, @Transactional 注解應(yīng)該只被應(yīng)用到 public 方法上,這是由 Spring AOP 的本質(zhì)決定的。如果你在 protected、private 或者默認(rèn)可見(jiàn)性的方法上使用 @Transactional 注解,這將被忽略,也不會(huì)拋出任何異常。