• (转)Hibernate 的应用(Hibernate 的结构)?


    //首先获得 SessionFactory 的对象

    SessionFactory sessionFactory = new Configuration().configure().

    buildSessionFactory();

    //然后获得 session 的对象

    Session session = sessionFactory.openSession();

    //其次获得 Transaction 的对象

    Transaction tx = session.beginTransaction();

    //执行相关的数据库操作:增,删,改,查

    session.save(user); //增加, user 是 User 类的对象

    session.delete(user); //删除

    session.update(user); //更新

    Query query = session.createQuery(“from User”); //查询

    List list = query.list();

    //提交事务

    tx.commit();

    //如果有异常,我们还要作事务的回滚,恢复到操作之前

    tx.rollback();

    //最后还要关闭 session,释放资源

    session.close();

    ---- 动动手指关注我!或许下次你又能在我这里找到你需要的答案!ZZZZW与你一起学习,一起进步!
  • 相关阅读:
    推荐一份JAVA学习vip路线图,可以参考下学习路径哦
    上传视频到阿里云服务器
    微信小程序授权登陆以及获取获取openid
    Java随笔
    Java随笔
    Java随笔
    Java随笔
    Java随笔
    Java随笔
    AC自动机模板
  • 原文地址:https://www.cnblogs.com/zzzzw/p/4581182.html
Copyright © 2020-2023  润新知