/** * 调用update()前,先通过query()方法依据主键查询得到该实体类, 然后修改实体类的其他字段值,最后调用该方法 */ public static void update(User1 u) {
try { session = HibernateSessionFactory.getSession(); Transaction tran = session.beginTransaction(); session.update(u); tran.commit(); } catch (Exception e) { e.printStackTrace(); } finally { HibernateSessionFactory.closeSession(); } }