課程
/后端開發(fā)
/Java
/Spring事務管理
使用注解控制事務時,能否把業(yè)務層的注解直接寫在某個方法上面,二者有什么區(qū)別?
2016-05-28
源自:Spring事務管理 6-3
正在回答
我剛才試驗了下,是可以的
?聲明式事務管理也有兩種常用的方式,一種是基于tx和aop名字空間的xml配置文件,另一種就是基于@Transactional注解,區(qū)別是在事務的隔離級別等寫的位置,還有就是,@Transactional注解意味著你不能在XXService或XXController內(nèi)部串聯(lián)處理一些具各自獨立的事務,而AspectJ織入方式同樣支持@Transactional?(其他自定義注解也行^_^),同時能被織入到所有方法中(不只是public),并且在內(nèi)不外部都可以。
舉報
事務管理是Spring重要的知識,應用事務解決數(shù)據(jù)不一致問題
1 回答注解式事務
1 回答注解方式能注解在private修飾的方法上嗎
1 回答為什么使用注解的方式在dao層注入不進去DataSource,連接池已經(jīng)在xml中配好了
2 回答基于注解方式設置的事務它的隔離級別是不是和類保持一致?能否設置方法級別的隔離級別
1 回答Spring事務中,基于AspectJ的XML方式和基于注解的方式可以同時使用嗎?如果可以同時使用,哪個優(yōu)先級高?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2016-09-30
我剛才試驗了下,是可以的
2016-05-30
?聲明式事務管理也有兩種常用的方式,一種是基于tx和aop名字空間的xml配置文件,另一種就是基于@Transactional注解,區(qū)別是在事務的隔離級別等寫的位置,還有就是,@Transactional注解意味著你不能在XXService或XXController內(nèi)部串聯(lián)處理一些具各自獨立的事務,而AspectJ織入方式同樣支持@Transactional?(其他自定義注解也行^_^),同時能被織入到所有方法中(不只是public),并且在內(nèi)不外部都可以。