Hibernate3核心API使用
2024-09-05 08:15:58
public static void main(String[] args) throws Exception{
// 1. 加载默认的hibernate.cfg.xml的配置文件
Configuration config = new Configuration().configure();
// 2. 加载hbm文件 (Test.hbm.xml)
config.addClass(cn.loaderman.hibernate.api.Test.class);
// 3. 根据配置生成表
SchemaExport schema = new SchemaExport(config);
schema.create(true, true);
// 4. 构建SessionFactory对象
SessionFactory factory = config.buildSessionFactory();
Session session = factory.openSession(); // 5. 建立连接
Transaction tran = session.beginTransaction(); // 6. 开启事务
Test t = new Test();
t.setName("test hibbernate");
session.save(t);
tran.commit(); // 7. 提交事务
session.close(); // 8. 关闭会话
}
最新文章
- 轻量级前端MVVM框架avalon - 执行流程2
- Arduino入门笔记【1】
- shared_ptr和多线程
- 必应词典UWP版-开发小结
- 【转载】SweetAlert2 使用
- [CareerCup] 8.7 Chat Server 聊天服务器
- Javascript使用总结
- Android微信SDK API 调用教程1
- POJ 2524 (简单并查集) Ubiquitous Religions
- nginx location详解(三)
- nginx keepalived 主从切换
- Asp.Net Core 2.0 项目实战(10) 基于cookie登录授权认证并实现前台会员、后台管理员同时登录
- [python]使用django快速生成自己的博客小站,含详细部署方法
- ☆ [NOI2014] 魔法森林 「LCT动态维护最小生成树」
- Excel 导入 Mysql
- ucos中需要注意的全局变量
- CentOS 6.5下快速搭建ftp服务器[转]
- dokcer使用--link 让容器相连
- pcm原始数据绘制
- (转阮一峰)深入理解OAuth 2.0
热门文章
- 微信小程序文章收录
- etcd简单测试类java版
- LNMP安装与配置之Nginx
- 2019 ICPC 南昌网络赛I:Yukino With Subinterval(CDQ分治)
- axios 用 params/data 发送参数给 springboot controller,如何才能正确获取
- Qt disconnect函数
- BZOJ 1022 / P4279 Luogu [SHOI2008]小约翰的游戏 (反Nim游戏) (Anti-SG)
- BZOJ 1180 [CROATIAN 2009]OTOCI // BZOJ 2843 极地旅行社 // Luogu P4321 [COCI 2009] OTOCI / 极地旅行社 (LCA板题)
- Codeforces Round #591 (Div. 2, based on Technocup 2020 Elimination Round 1) B. Strings Equalization
- element ui的表格列设置fixed后做动态表格出现表格错乱