今天碰到了一个问题[spring 管理 hibernate],在service中保存对应的domain对象时,只执行了select max(id) form XXtable, 这里纠结了很久,整了一个小时吧, 居然是因为没加session.flush();
不是session.flush(), 会在事务结束的时候默认执行吗,这是怎么回事啊,,
今天碰到了一个问题[spring 管理 hibernate],在service中保存对应的domain对象时,只执行了select max(id) form XXtable, 这里纠结了很久,整了一个小时吧, 居然是因为没加session.flush();
不是session.flush(), 会在事务结束的时候默认执行吗,这是怎么回事啊,,