Scheduled执行jpa的save方法的问题。

xiaoxiao2021-02-28  25

  Scheduled在执行jpa的save方法时,遇到两种bug。

1.在有事物的清况下,执行的sql语句不是insert或者update,而是select(执行update的时候),但是save()执行后返回的对象里是确实有值的,但是数据库没有,saveAndFlush却报事物异常。

2.在save()执行后返回的对象为null,并且没有任何的sql语句输出。

因为项目是集成了mybatis的,最后选取了mybatis来解决了这个问题。需求是解决了,但是bug还在。。

转载请注明原文地址: https://www.6miu.com/read-1400315.html

最新回复(0)