hibernate修改操作

根据上一篇博客,执行修改操作如下所示:

public void Update() {
        // 1.调用工具类,得到sessionFactory

        SessionFactory fac = HIbernateUtils.getSessionFactory();

        // 2.获取session方法

        Session session = fac.openSession();

        // 3.开启事务

        Transaction tran = session.beginTransaction();

        // 4 执行修改操作

//      4.1 根据id进行查询操作

        User user =session.get(User.class, 1);

//      4.2 执行修改操作

        user.setEname("李小龙");

//      4.3 将修改之后的结果提交到数据库中

        session.update(user);

        // 5.提交事务

        tran.commit();

        // 6.关闭资源

        session.close();

        fac.close();

    }

你可能感兴趣的:(hibernate)