zoukankan      html  css  js  c++  java
  • 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();
  • 相关阅读:
    标准库:Number 对象
    标准库:Boolean 对象
    标准库:包装对象
    标准库:Array 对象
    git的基本操作
    子查询、联结、约束、索引
    sql基础、检索、过滤数据
    聚合函数和分组数据-GROUP BY、HAVING
    长期更新~java学习过程中遇到的英语单词
    3.(155)最小栈
  • 原文地址:https://www.cnblogs.com/blogxu/p/insert.html
Copyright © 2011-2022 走看看