OpenJPA插入数据不成功.该如何处理

OpenJPA插入数据不成功.Java codeEntityManagerFactory emf Persistence.createEntityManagerFactory(op

OpenJPA插入数据不成功.

Java code
EntityManagerFactory emf =         Persistence.createEntityManagerFactory("openjpa");         EntityManager em = emf.createEntityManager();         em.getTransaction().begin();         Student student = getStudent();                   em.persist(student);                  em.close();         emf.close();


之后数据库没有反应, 也没有异常抛出.
想问一下, 因为什么? 是由于需要设置em退出时提交的属性吗?
如果同样的代码用hibernate运行, 效果如何?

[解决办法]
有没配置事务?,用hibernate效果一样;

[解决办法]
估计没有配置事务。