【发布时间】:2014-01-31 18:54:17
【问题描述】:
我试图了解持久性上下文和数据库之间的同步是如何工作的。下面的代码运行得很好:
EntityManagerFactory factory = Persistence.createEntityManagerFactory("ProjectA");
EntityManager em = factory.createEntityManager();
em.getTransaction().begin();
for(String name : names) {
Student toInsert = new Student();
toInsert.setName(name);
em.persist(toInsert);
}
em.getTransaction().commit();
但是
flush()方法在哪里?我什至必须使用它吗?我每次都必须
getTransaction.begin()吗?更新数据库中信息的标准格式是什么 休眠?
【问题讨论】:
标签: hibernate persistence jpa-2.0