Session session = HibernateUtil.getSessionFactory().openSession();
Transaction transaction = null;
try {
transaction = session.beginTransaction();
Consultants consultants = new Consultants(); // 1
consultants.setUsername("Rahul"); // 2
consultants.setPass("rahul"); // 3
session.save(consultants);
transaction.commit();
} catch (HibernateException e) {
System.out.println("Exception:"+e.getMessage());
transaction.rollback();
e.printStackTrace();
} finally {
session.close();
}
在上面的代碼中,除了1,2和3語句外,所有代碼對於每種方法都保持不變。每次重寫上面的代碼是否有任何最好的方式,即一次又一次地向我們提供相同的代碼?Hibernate code..some confusion
謝謝!