日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

spring 的4种事务管理(1种编程式+3种声明式)

發布時間:2023/12/18 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 spring 的4种事务管理(1种编程式+3种声明式) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

見:http://blog.csdn.net/sinat_25926481/article/details/48208619



Spring的4種事務管理(1種編程式事務+三種聲明事務)

一、Spring事務的介紹





二、編程式事務xml的配置





注入后直接在service層調用模板的方法使用

三、基于AOP方式的聲明式事務管理


prop的具體配置



使用AOP聲明式事務是時service層必須注入代理類


四、基于AspectJ的聲明式事務


基于AspectJ的xml配置


傳播行為的配置


五、基于注解方式的聲明式事務管理


在需要使用事務的類上添加注解即可 @Transactional

注解方式的傳播行為配置


學習總結:

? ? ? ? ? ? ??Spring將事務管理分為了兩類:

? ? ? ? ? ? ? ?一、編程式事務管理

? ? ? ? ? ? ? ? ? ???需要手動編寫代碼進行事務的管理(一般不用)

? ? ? ? ? ? ???二、聲明式事務管理:

? ? ? ? ? ? ? ? ?1、基于TransactionProxyFactoryBean的方式(很少使用)?

? ? ? ? ? ? ? ? ? ? ? ? ??需要為每個事務管理的類配置一個TransactionProxyFactoryBean進行管理。使用時還需要在類中注入該代理類。

? ? ? ? ? ? ? ? ? 2、基于AspectJ的方式(常使用)

? ? ? ? ? ? ? ? ? ? ? ??配置好之后,按照方法的名字進行管理,無需再類中添加任何東西。

? ? ? ? ? ? ? ? ??3、基于注解的方式(經常使用)

? ? ? ? ? ? ? ? ? ? ? ??配置簡單,在業務層類上添加注解@Transactional

總結

以上是生活随笔為你收集整理的spring 的4种事务管理(1种编程式+3种声明式)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。