韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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声明式事务的三种方法,在对其中方法不是很理解的时候,可以结合图片一起配置。学会后也可以对声明式事务的其他内容进行查找。

关注

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

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

憋尿白丝小肚子凸起高冷知乎 | 大雷QQ弹弹跳舞| 国产少女免费观看电视剧大全| 他的大手在秘密花园游走漫画 | 内衣秀| 在线观看| 免费网站在线观看人数在哪省| 妈妈的朋友2| 欧美大妈LOGO大全及价格图| 李丽珍最经典三颗葡萄| | 医院玩弄人妻1~12章| 快拨出天我是你母亲歌词监控| 9.1短视全免费| 《漂亮的女邻居5》HD| 闺蜜老公把我压在怀里 | 十八岁免费观看全集高清| 超星阅读平台登录入口| 浅仓彩音| 专找老阿姨找老妈的搞笑视频 | 初二学生小馒头| 《丰满的女邻居》播放| 年轻的嫂子2| 欧美大片PPT免费大全| 天堂资源| 中中漫画免费漫画弹窗入口| 舌吻哼哼唧唧原声不带歌 | 国外不堪入目的演唱会| 日产无码久久久久久精品红桃| 大龟慢慢挺进我的体内| HONORED| AAAAABBBBBB级是什么.| 《无法满足》意大利| 《酒店激战》动漫1-5集免费观..| 桃枝气泡| 雨后小故事| 人野兽马狗猪大全| 鲍鱼| 扌暴辶鬲的图片GIF| 妈妈和女婿免费播放电视剧| 臭小子快拔出来危险期会怀孕