public class BasicMovieManager() private void persistMovie(Movie movie) Sessionsession=sessionFactory.getCurrentSession(); session.save(movie);session.getTransaction().commit();}
我可以理
我想知道hibernate是否有可能延迟它对数据库的写入。我已经为mysql配置了hibernate。我希望支持的场景是80%读取和20%写入。所以我不想优化我的写操作,我宁愿让客户端等到数据库被写完,而不是早一点返回。我的测试目前有100个客户端并行,cpu有时会出现最大值。我需要这个flush方法来立即写入DB,并仅在写入数据时返回。public final ThreadLocal session = new ThreadLocal();
public <e