Db.tx(new IAtom()

JFinal事物  为什么不能更新 image.png

image.png

用的Db.tx(new IAtom() {}  为啥就直接报错啦 


image.png

这应该是自动生成的更新sql

评论区

syso

2018-01-04 13:27

syso

2018-01-04 13:28

其他的都可以正常更新 就是这一块直接抛出异常

lyh061619

2018-01-09 23:57

Db.tx(new IAtom(){});你入到事物中去啦,如果你不明白事物的话建议你去了解下事物的原子性与一性然了。我这简单描述下,因为放到事物中,当有一条sql执行失败事物会回滚的也就是当前操作所有数据都回滚了。

syso

2018-01-18 10:59

@lyh061619 谢谢你 但是麻烦你看下我问题在解答

lyh061619

2018-01-18 11:12

@syso 你好,以个你反馈的问题有两点不太清楚,第一反馈问题“JFinal事物 为什么不能更新”有些模糊;第二截图相关代码不完整错误信息量太少了无法判断;麻烦你把全部相关代码截图出来。因为你反馈是要靠解答人去猜。话说回来,你这问题往往是自己编写不规范,造成错误,建议你自己本地断点进去看下哪抛出名异常,如果还未得到解决的你就把异常截图出来就好了。

热门反馈

扫码入社