国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java声明式事务的三种方法

java声明式事务的三种方法

java声明式事务方法

头像

小妮浅浅

2021-02-23 09:52:074450浏览 · 0收藏 · 0评论

本教程操作环境:windows7系统、java10版,DELL G3电脑。  

一、声明式事务

通过 AOP(面向切面)方式在方法前使用编程式事务的方法开启事务,在方法后提交或回滚。用配置文件的方法或注解方法(如:@Transactional)控制事务。

注解在方法上是方法自动启动事务,在类上是整个类中的方法都使用事务

二、方法

1.基于TransactionProxyFactoryBean的声明式事务管理

applicationContext.xml中配置

然后在需要进行事务管理的service层注入这个代理类 accountrviceProxy

@Resource(name="accountrviceProxy")

这种方式有个缺点,就是我们要给每一个需要进行事务管理的service类都要配上它的代理类,配置起来比较繁琐。

2.基于AspectJ的XML的声明式事务管理

在配置切入点时有一个表达式:

expression="execution(* com.cn.study.spring.service.IAccountService+.*(..))"

execution括号里的参数依次表示 方法返回类型,包名,类名,方法名及方法的参数

其中 * 表示任意

IAccountService+ 表示 IAccountService接口所有实现类的方法

这种方式是比较常用的一种。

3.基于注解的声明式事务管理

第三种方式最简单,我们只需要在applicationContext.xml中配置开启注解事务的驱动,然后在需要进行事务管理的类前加上注解:

@Transactional(propagation=Propagation.REQUIRED)

以上就是java声明式事务的三种方法,在对其中方法不是很理解的时候,可以结合图片一起配置。学会后也可以对声明式事务的其他内容进行查找。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

公交车大肉大捧一进一出好爽| 纯白交响曲动浸| 《交换做爰》在线观看| 俄罗斯少女2免费观看| 《再来一次好吗》免费观看| 美女和帅哥一起努力生产豆浆 | 蜜桃成时熟2| 扌击辶鬲的小说父女| 女性左腿又开腿肚子视频大全| 免费B站看大片真人电视剧| 《为子献身》高清完整版在线观看| 《为丈夫晋升的妻子》| 人狗大战2免费观看正版| CSGO暴躁妹妹免费观看电视剧 | 欧美黑粗大硬巴XXOO| 开处出血视频| 妈妈がだけの母さん歌词| 妈妈的好朋友ID| 美女两个球球抖动抓球球视频| 人狗大战6免费观看正版| 《从上司到妻子》动画结局| 麻豆免费无码AV在线播放| 《公妇公侵波多野结衣》| 精品卡一卡二卡3卡高清乱码| 法国空姐| 杓怎么读| 一枪战三母4国语版免费观看| 9.1快看| 公媳欢情沈曼最新章节更新| 人马杂配MV的视频在哪里看| 麦子交换2免费完整版| 小妹妹爱大棒棒免费观看电视剧一| 三男一女CP免费观看电视剧大全 | YSL水蜜桃86满十八和88区.| BOBO浏览器(海外版)| 老牛耕田陈雪435章| 妈妈与儿子高清免费版电视剧| A片人人澡CH人人人妻付费| 嫂子的职业电影| 破浪男女在线观看电影完整版| 私处按摩SPA养生精油