Scheduled执行jpa的save方法的问题。
Scheduled在执行jpa的save方法时,遇到两种bug。
1.在有事物的清况下,执行的sql语句不是insert或者update,而是select(执行update的时候),但是save()执行后返回的对象里是确实有值的,但是数据库没有,saveAndFlush却报事物异常。
2.在save()执行后返回的对象为null,并且没有任何的sql语句输出。
因为项目是集成了mybatis的,最后选取了mybatis来解决了这个问题。需求是解决了,但是bug还在。。