首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
JFinal事务回滚
mr_lucio
2018-07-27 09:45
如下图,JFinal必须在抛出异常的情况下才能进行事务回滚,
但是,我在定时任务中读取文件只能获取异常,这就导致事务无法回滚,
想请教下,这种情况该从哪方面去调整?
项目:
JFinal
评论区
HingLo
2018-07-27 09:50
如果出现了异常 你在catch中在抛出去就可以了,
回复
mr_lucio
2018-07-27 09:56
@HingLo
你好,我有试过在catch里抛出异常,但是好像不管用。
回复
HingLo
2018-07-27 10:03
这种方式不行就直接通过这种方式来进行控制事物,Db.tx({
// 你的代码块
})
回复
HingLo
2018-07-27 10:06
使用Before(Tx.claxx)是一般用于service 中 在Controller中使用 Duang.duang 来进行增强才可以的,因为你是定时器,所以就使用 作者推荐的这种 Db.tx(()->{
//代码块
})这种方式(上面写错了点点)
回复
mr_lucio
2018-07-27 10:12
@HingLo
谢谢,Db.tx的方式我昨天也试过,也没生效,我再研究下。
回复
发送
我要反馈
赞助商
禅道 - 专业的项目管理软件
热门反馈
JFinal 社区 feedback 反馈栏目
jfinal模块化开发的best practice是怎么样的
eclipse有没有一个类似idea的黑色主题
BaseModel中定义的变量会在不同线程中冲突吗?
jfinal配置错误页面
Render类的render方法为什么会被自动执行?
jfinal做微服务和分布式架构,能否给点好的案例,或者好的方案,现在技术选型上面想做考究。
jfinal_club后台登录地址是什么?
jfinal官网怎么没有搜索功能?
renderJson方法返回页面时,long型数值别截取
扫码入社