博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hibernate-02-实现添加操作
阅读量:6458 次
发布时间:2019-06-23

本文共 630 字,大约阅读时间需要 2 分钟。

1. 加载hibernate核心配置文件

//到src下面找到名称是hibernate.cfg.xml配置文件Configuration cfg=new Configuration();cfg.configure();

2. 创建SessionFactory对象

//读取hibernate核心配置文件的内容,创建sessionFactory//在过程中,根据映射关系,在数据库中创建表SessionFactory sessionFactory=cfg.buildSessionFactory();

3. 使用SessionFactory创建session对象

//类似于连接Session session=sessionFactory.openSession();

4. 开启

Transaction tx=session.beginTransaction();

5. 写具体逻辑CRUD操作(只有这个会变)

//实例化一个对象User user=new User();user.setUserName("王花花");user.setPassword("Whh");user.setAge(18);//调用session的方法实现添加session.save(user);

6. 提交事务

tx.commit();//如果失败    tx.rollback();

7. 关闭资源

session.close();sessionFactory.close();

转载地址:http://elizo.baihongyu.com/

你可能感兴趣的文章
noj 2033 一页书的书 [ dp + 组合数 ]
查看>>
ERDAS软件应用(四)遥感影像数据增强
查看>>
修改OBS为仅直播音频
查看>>
完整版:《开源框架实战宝典电子书V1.0.0》内测版下载地址!
查看>>
OCP读书笔记(14) - 管理数据库性能
查看>>
OCA读书笔记(3) - 使用DBCA创建Oracle数据库
查看>>
CKEditor的使用-编辑文本
查看>>
洗礼灵魂,修炼python(40)--面向对象编程(10)—定制魔法方法+time模块
查看>>
HDU------checksum
查看>>
使用树莓派拍摄延时动画,制作GIF图
查看>>
css命名规范
查看>>
js 效果
查看>>
19.Java5同步集合类的应用
查看>>
python 关键字yield解析
查看>>
<c:forEach varStatus="status">中 varStatus的作用
查看>>
Aqua Data Studio 数据库开发工具
查看>>
puppet来管理文件和软件包
查看>>
【转载】基于lucene的搜索方案
查看>>
Python基础进阶之路(一)之运算符和输入输出
查看>>
阻塞非阻塞异步同步 io的关系
查看>>