社区
Web 开发
帖子详情
spring mybatis 事务死活不起作用。
liuwenzhaoaaa
2015-07-03 04:45:01
哪位高人帮我看看,实在弄不了了。事务就是不起作用。不回滚。
下面这个是applicationContext.xml
这个是dispatcher-servlet.xml
...全文
722
9
打赏
收藏
spring mybatis 事务死活不起作用。
哪位高人帮我看看,实在弄不了了。事务就是不起作用。不回滚。 下面这个是applicationContext.xml 这个是dispatcher-servlet.xml
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuyachao110
2018-11-03
打赏
举报
回复
try catch的话,在catch中抛出runtime异常或者手动回滚
job920
2015-07-07
打赏
举报
回复
引用 6 楼 liuwenzhaoaaa 的回复:
我解决了,事务加在service,不能再service中try catch 要去上一层。
啥意思啊 讲清楚一点啊 为啥事物不起作用 后来做了啥 又起作用了啊
xiaoliu150
2015-07-07
打赏
举报
回复
你的说法是对的
liuwenzhaoaaa
2015-07-06
打赏
举报
回复
改成false也没有作用啊!
liuwenzhaoaaa
2015-07-06
打赏
举报
回复
我解决了,事务加在service,不能再service中try catch 要去上一层。
liuwenzhaoaaa
2015-07-06
打赏
举报
回复
也尝试了,还是不行,只有在catch加上TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();才成功,但是这就不是声明式的了啊成了编码式的了
ajax_12
2015-07-06
打赏
举报
回复
这样是不可以的 事物不会回滚,在方法体上面抛出异常才可以
zhyong~
2015-07-03
打赏
举报
回复
readOnly是true就没有事务了
liuwenzhaoaaa
2015-07-03
打赏
举报
回复
我故意让下面的删除操作出错
spring
+
mybatis
selectKey获取不到最后一个插入的ID
本文详细介绍了在使用
Spring
+
MyBatis
框架时遇到的一个关于SelectKey的问题,即如何正确地获取插入记录的ID。文章解释了不当的取ID方式,并给出了正确的解决方案,同时还深入探讨了SelectKey的属性及其在
事务
中的作用。
spring
Boos+
mybatis
事物
不起作用
的原因中的一个
解决
Spring
Boot结合
MyBatis
与Shiro框架下,
事务
管理失效的问题。通过在Shiro的Realm中注入Service使用@Lazy注解,成功修复
事务
不生效的bug。
SSM 即所谓的
Spring
MVC +
Spring
+
MyBatis
整合开发。
本文详细介绍SSM(
Spring
MVC+
Spring
+
MyBatis
)框架的组成及应用,包括技术选型、开发工具介绍以及功能点实现等内容。文章还探讨了数据库操作、业务逻辑处理和前端验证等关键环节。
spring
-boot项目搭建三(
mybatis
不用xml方式)
本文介绍了在
Spring
Boot项目中如何使用
MyBatis
的@Mapper注解替代XML配置进行数据库操作。在尝试使用@Mapper时遇到报错,通过注释XML配置并调整返回类型为List泛型解决了问题。@MapperScan注解可用于扫描Mapper接口,让
Spring
容器自动创建Bean。
Spring
新增数据后立即查询,但是查询不到#
Mybatis
新增数据丢失
博客讲述了在
Spring
中遇到的一个问题,即在
事务
中新增数据后立即查询不到该数据。问题根源在于
事务
的隔离级别设置不当,导致可重复读(REPEATABLEREAD)使得未提交的变更在当前
事务
中不可见。解决方案是将查询方法的
事务
隔离级别改为读已提交(READ_COMMITTED)。
Web 开发
81,110
社区成员
341,722
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章