在commit的时候,hibernate会将哪些数据写回数据库呢?
dirty-check过程如何?
可以在哪些地方设置隔离级别?
Criteria cr1=sess.createCriteria(Transition.class);
cr1.add(Restrictions.in("taskId",taskIdList));
List tranList=cr1.list();
如果 taskIdList大小为0,将出现异常。
SQL Message = ')' 附近有语法错误。
本文探讨了Hibernate在commit过程中如何进行脏检查并将哪些数据写回数据库的问题,并介绍了设置隔离级别的方法。此外,还通过一个具体的Hibernate查询示例,解释了当传入参数为空时可能引发的SQL语法错误。
在commit的时候,hibernate会将哪些数据写回数据库呢?
dirty-check过程如何?
可以在哪些地方设置隔离级别?
Criteria cr1=sess.createCriteria(Transition.class);
cr1.add(Restrictions.in("taskId",taskIdList));
List tranList=cr1.list();
如果 taskIdList大小为0,将出现异常。
SQL Message = ')' 附近有语法错误。

被折叠的 条评论
为什么被折叠?