Ví dụ:
Thao tác bằng session
Session session = getSession();
try{
session.saveOrUpdate(serviceParamValue);
session.close();
}
catch(Exception e)
{
e.printStackTrace();
}
Thao tác bằng Hibernate
getHibernateTemplate().saveOrUpdate(serviceParam);
Khi dùng session đối tượng sẽ lập tức được cập nhật vào db. Trong khi nếu dùng hibernateTemplate thì phải đợi hết session dữ liệu mới được commit
Tuy nhiên, khi update 1 đối tượng nếu dùng session dữ liệu sẽ không được cập nhật
Chưa tìm được lý do