EntityManagerFactory emf =
Persistence.createEntityManagerFactory("openjpa");
EntityManager em = emf.createEntityManager();
em.getTransaction().begin();
Student student = getStudent();
em.persist(student);
em.close();
emf.close();之后数据库没有反应, 也没有异常抛出.
想问一下, 因为什么? 是由于需要设置em退出时提交的属性吗?
如果同样的代码用hibernate运行, 效果如何?
Persistence.createEntityManagerFactory("openjpa");
EntityManager em = emf.createEntityManager();
em.getTransaction().begin();
Student student = getStudent();
em.persist(student);
em.close();
emf.close();之后数据库没有反应, 也没有异常抛出.
想问一下, 因为什么? 是由于需要设置em退出时提交的属性吗?
如果同样的代码用hibernate运行, 效果如何?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货