Java 休眠会话清除
我正在制作一个从另一个应用程序导入大量信息的应用程序 我的应用程序对数据库进行了大量插入,但所有插入都在大循环中 看起来是这样的: 我得到Java 休眠会话清除,java,spring,hibernate,Java,Spring,Hibernate,我正在制作一个从另一个应用程序导入大量信息的应用程序 我的应用程序对数据库进行了大量插入,但所有插入都在大循环中 看起来是这样的: 我得到列出某个对象 我做循环: for(Object object : someObject){ someClass1.insertToDB(object); someClass2.insertToDB(object); someClass3.insertToDB(object); someClass4
列出某个对象
我做循环:
for(Object object : someObject){
someClass1.insertToDB(object);
someClass2.insertToDB(object);
someClass3.insertToDB(object);
someClass4.insertToDB(object);
}
在最后一次插入之后,我想清除会话
我的问题是,我是否会使session.flush;session.clear代码>在someClass4.insertToDB
是否也会清除someClass1、someClass2和someClass3中使用的元素?整个会议都结束了吗
Thianks您的问题标题中大量的拼写错误表明您有一定程度的懒惰,这使我不想进一步阅读此问题。如果您使用的是同一个会话对象,则是