博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(转)Hibernate 的应用(Hibernate 的结构)?
阅读量:6829 次
发布时间:2019-06-26

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

//首先获得 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();

转载于:https://www.cnblogs.com/zzzzw/p/4581182.html

你可能感兴趣的文章
Linux 软件包管理之RPM
查看>>
Linux bash入门
查看>>
vue.js模拟后端请求
查看>>
45 个非常有用的 Oracle 查询语句
查看>>
C#控制台应用程序下 string[] args参数用处
查看>>
linux下vi编辑器命令大全
查看>>
程序员的爱情
查看>>
MySQL 备份和恢复策略
查看>>
简单网络管理协议snmp
查看>>
语言和封装那些事
查看>>
postgres 数据备份与恢复
查看>>
Java基础学习总结(16)——Java制作证书的工具keytool用法总结
查看>>
EFCore笔记之查询数据
查看>>
迭代器,生成器
查看>>
单向ospf
查看>>
linux ssh_config和sshd_config配置文件
查看>>
Oracle教程之管理索引(六)--Oracle重建索引
查看>>
回顾一个考务系统的开发
查看>>
this的使用方法
查看>>
面向对象的开山鼻祖——“Jolt大奖精选丛书”有奖征文
查看>>