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