HibernateTemplate中有这个方法
public <T> T get(Class<T> entityClass, Serializable id, org.hibernate.LockMode lockMode)我想org.hibernate.LockMode lockMode这个参数是不是多余的?因为HibernateTemplate是自动事务,我把对象
get出来,不像hibernate中session Session session = HibernateSessionFactory.getSession();   
 Transaction tx = session.beginTransaction();   
 Object o=session.get(A.class, 1,LockMode.UPGRADE);   
 o.setTitle("AAA");   
 o.setVisitAmount(0);   
 session.saveOrUpdate(o);   
 tx.commit(); 对get出来的对象什么都没干的时候HibernateTemplate事务已经提交了,LockMode 也就没意义了。我想的错在哪了?