关于Spring事务处理
看的不是很懂, 我知道了propagation之类的可以调整事务传播行为种类 但是事务的其他定义在哪里?比如说从哪里开始到哪里结束算一个事务之类的?可否详细讲解一下
1
收起
正在回答
2回答
是通过@Transactional这个注解来定义事务的。比如在测试类中执行一个插入操作时,就会开启事务,
当数据插入结束之后,该事务也随之结束了。如下图所示都是涉及到一整个事务的代码,直到所有数据完成插入之后,事务结束,当addOrder的方法执行时,开启事务,完成数据的插入之后事务结束。
你可以看下图标记的部分,使用注解引入spring-service6.xml的配置文件
在配置文件中,是通过注册事务的驱动来使用@Transactional这个注解的。也就是下图的配置。这也可以理解为你说辨别使用注解的方法,祝学习愉快~
chrismorgen
2018-11-01 11:18:08
请问同学是不理解事务的概念,还是不知道设置事务其他属性的方法呢?下图就是较为详细的事务配置呢,如果不是这个意思,请同学具体描述你是哪里没有明白,方便我们具有针对性的为你解答,祝学习愉快~
SSM主流框架入门与综合项目实战2018版
- 参与学习 人
- 提交作业 205 份
- 解答问题 4317 个
Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星