我希望在Hibernate中批量提交之前访问缓存内存。 我计算用户最多BATCH_SIZE然后
if (countUsers == BATCH_SIZE) {
countUsers = 0;
session.flush();
session.clear();
transaction.commit();
session = HibernateUtil.getSessionFactory()
.getCurrentSession();
transaction = session.beginTransaction();
}
我正在做的是我在cahce中存储30行,然后将其保存到数据库。但在将它们保存到数据库之前,我还需要这些缓存行的信息。
怎么做?
答案 0 :(得分:0)