Jfinal service层事务处理不回滚

openskylcy 发布于 2016/02/01 11:25
阅读 263
收藏 1

@JFinal 你好,想跟你请教个问题:

你好  我在service层 用事务处理   

不会滚 想问下怎么回事   

我的数据库是mysql的




配置和代码如上   谢谢波总@JFinal

加载中
0
JFinal
JFinal

引用来自“JFinal”的评论

  在 Tx.intercept(Invocation inv) 方法中设置一个断点,单步调试一下,看是否执行了 conn.rollback() 这个方法

引用来自“openskylcy”的评论

执行了   但是不知道为什么 执行到update的时候就已经写入到数据库了
看一下这张表的引擎是否为 innoDB,另外,是否是多数据源?
JFinal
JFinal
回复 @openskylcy : 感谢支持 jfinal 发展
openskylcy
openskylcy
感谢 找到了 这张表本身引擎错误 麻烦您了 ENGINE=MyISAM 不知道谁建的 。。。 打扰了 不好意思
0
JFinal
JFinal
  在 Tx.intercept(Invocation inv) 方法中设置一个断点,单步调试一下,看是否执行了 conn.rollback() 这个方法
0
openskylcy
openskylcy

引用来自“JFinal”的评论

  在 Tx.intercept(Invocation inv) 方法中设置一个断点,单步调试一下,看是否执行了 conn.rollback() 这个方法
执行了   但是不知道为什么 执行到update的时候就已经写入到数据库了
0
羊驼君
羊驼君
0111010001101111011011110010000001111001011011110111010101101110011001110010000001110100011011110110111100100000011100110110100101101101011100000110110001100101     
返回顶部
顶部