public void updatetemp(Users instance) 

String sql = "update users set name = ? ,re = ? where id = ?"; 
Session session = this.getSession(); //光这样可以吗?session还没打开吧,光这样,个人认为事务是没用的(本人没试过)
Query query = session.createQuery(sql); //这里是原生sql语句啊
query.setParameter(0, instance.getName()); 
query.setParameter(1, instance.getRe()); 
query.setParameter(2, instance.getId()); 
query.executeUpdate(); 
}