若是開發中發現使用hibernate的save及其餘操做(已在配置文件配置了事務相關),數據庫並無數據的增長或者修改,此時須要手動的開啓事務:數據庫
//手動開啓事務
em.getTransaction().begin();
em.persist(gr);//添加到記錄表
em.persist(mg);//添加到記錄表
query.executeUpdate();//修改
em.getTransaction().commit();
em.clear();hibernate