为了账号安全,请及时绑定邮箱和手机立即绑定
非常感谢,好用
扯淡、吐槽、鼓励、表扬,想说啥就说啥...
Start state is missing. Add at least one state to the flow??
怎么能是静态代理,静态代理在程序没运行以前就已经存在class文件了,这里代理类的java文件都没有,怎么编译来的class文件
传播属性主要是Required,RequiresNew,Nested这三个
1.一个事务的方法A,一个标记事务传播属性为Required的方法B,B如果在方法A内,则方法B的事务只能用作回滚并且跟方法A是同一个事务
2.标记事务传播属性为RequiresNew的方法B,B如果在方法A内,则方法B的事务完全独立于方法A的事务,方法B的事务具有提交以及回滚性,即使方法A之后有回滚都不影响方法B的事务
3.标记事务传播属性为Nested的方法B,B如果在方法A内,则方法B的事务则具有多个保存点的回滚,但这不影响A的事务的进行,这个设置通常映射到JDBC保存点,所以只在jdbc的事务中有效。
真棒,你很优秀

已采纳回答 / 慕粉4143918
检查一下你的连接池,是ComboPooledDataSource不是JndiRefForwardingDataSource在检查一下driverClass的拼写是否正确
这个老师讲的好,条理清楚,逻辑清晰,赞。
老师好熟练。。牛逼
真的挺好,加油

最新回答 / lxlacie
在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。 Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked 如果遇到checked意外就不回滚。 如何改变默认规则: 1 让checked例外也回滚:在整个方法前加上 @Transactional(rollbackFor=Exception.class) 2 让unchecked例外不回滚: @Transactio...
老师讲的不错!很好。赞!!!
老师从零创建这个项目让我们简单易学,省去很多麻烦,这个老师满分 ^_^ 学完打卡
课程须知
学习本课程前需要熟悉Spring的基础知识,掌握IOC和AOP的基本概念。小伙伴们可参考《Spring入门》课程
老师告诉你能学到什么?
1、理解Spring事务管理的基本概念 2、掌握Spring事务管理的应用场景 3、掌握声明式事务管理和编程式事务管理的实现方式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消