一個hibernate中的事務問題?
代碼:??
??? Session session = HibernateUtil.currentSession();
??? Transaction trans = session.beginTransaction();
??? Admin a = (Admin) session.get(Admin.class, admin.getAdminId());
??? session.delete(a);
??? trans.commit();
??? HibernateUtil.closeSession();
??? 為什么像這樣的刪除操作必須要放在一個事務中才能夠執行,而去掉了事務性就不能夠執行刪除操作了呢?