• HIbernate框架(四)实现添加操作


    第一步 加载hibernate核心配置文件

    第二步 创建SessionFactory对象

    第三步 使用SessionFactory创建session对象

    第四步 开启事务

    第五步 写具体逻辑 crud操作

    第六步 提交事务

    第七步 关闭资源

     1 //        第一步 加载hibernate核心配置文件
     2         // 到src下面找到名称是hibernate.cfg.xml
     3         //在hibernate里面封装对象
     4         Configuration cfg = new Configuration();
     5         cfg.configure();
     6         
     7 //        第二步 创建SessionFactory对象
     8         //读取hibernate核心配置文件内容,创建sessionFactory
     9         //在过程中,根据映射关系,在配置数据库里面把表创建
    10         SessionFactory sessionFactory = cfg.buildSessionFactory();
    11         
    12 //        第三步 使用SessionFactory创建session对象
    13         // 类似于连接
    14         Session session = sessionFactory.openSession();
    15         
    16 //        第四步 开启事务
    17         Transaction tx = session.beginTransaction();
    18 
    19 //        第五步 写具体逻辑 crud操作
    20         //添加功能
    21         User user = new User();
    22         user.setUsername("小王");
    23         user.setPassword("250");
    24         user.setAddress("日本");
    25         //调用session的方法实现添加
    26         session.save(user);
    27         
    28 //        第六步 提交事务
    29         tx.commit();
    30 
    31 //        第七步 关闭资源
    32         session.close();
    33         sessionFactory.close();
  • 相关阅读:
    Java三大特性与实战
    Java数组
    Java流程控制,for,switch,while.break,continue,return
    洛谷——P1498 南蛮图腾
    洛谷——P1010 幂次方
    洛谷——P1147 连续自然数和
    洛谷——P1514 引水入城
    洛谷——1538 迎春舞会之数字舞蹈
    普及练习场之排序Ex
    普及练习场之排序
  • 原文地址:https://www.cnblogs.com/blogxu/p/insert.html
Copyright © 2020-2023  润新知