首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
jfinal中的事务
2644829299
2021-05-10 10:19
在一个方法中涉及更新和新增操作,我在controller中加入
@Before(Tx.class)
注解没有作用,更新成功后插入失败,照样还是会有更新后的数据,求解
项目:
JFinal
评论区
鼻涕刘o0
2021-05-10 13:29
这种方式需要抛出异常才会回滚
回复
鼻涕刘o0
2021-05-10 13:30
@鼻涕刘o0
https://jfinal.com/doc/5-7 第二部门有详细说明
回复
zsw大伟
2021-05-10 13:44
@鼻涕刘o0
什么意思?
回复
2644829299
2021-05-11 10:58
@鼻涕刘o0
谢谢
回复
2644829299
2021-05-11 10:59
@鼻涕刘o0
我这是把重复数据插入唯一索引的表内报的错 也可以回滚吗,可以的话是在controller层抛出还是service层
回复
鼻涕刘o0
2021-05-11 14:52
@2644829299
你试试,我没用过0.0
回复
zzutligang
2021-05-11 15:00
在声明的tx,就在哪抛异常。作者建议是尽量使用db.tx()->方式控制事务。
回复
2644829299
2021-05-11 15:23
@zzutligang
好的 谢谢
回复
2644829299
2021-05-11 15:23
@鼻涕刘o0
好的 谢谢
回复
发送
我要反馈
热门反馈
扫码入社