org.hibernate.service.ServiceRegistryBuilder被弃用
2024-09-06 11:31:21
看视频教程是这样写的:
//创建配置对象
Configuration config = new Configuration().configure();
//创建服务注册对象
ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry();
//创建会话工厂对象
sessionFactory = config.buildSessionFactory(serviceRegistry);
//会话对象
session = sessionFactory.openSession();
//开启事务
transaction = session.beginTransaction();
然而报错,说过时了
经过查询发现,我使用maven引入的hibernate是4.3的
导入包更换:org.hibernate.boot.registry.StandardServiceRegistryBuilder;
//创建配置对象
Configuration config = new Configuration().configure();
//创建服务注册对象
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(config .getProperties()).build();
//创建会话工厂对象
sessionFactory = config.buildSessionFactory(serviceRegistry);
//会话对象
session = sessionFactory.openSession();
//开启事务
transaction = session.beginTransaction();
最新文章
- Easyui datagrid editor为combobox时指定数据源
- MongoDB之分片集群与复制集
- Autorun.inf文件(2):改变硬盘分区图标
- 与你相遇好幸运,async解决循环回调问题
- winform 添加“设置文件”
- MFC 进度条控件
- 分布式算法一——一致性hash算法
- AOD.net
- C#中的选择查询相关
- JS Map 简单实现
- XmlSerializer
- C#之系统异常处理机制
- JS+html--实现图片轮播
- hadoop管理命令
- Oracle数据库表的一些宏处理
- 生产者、消费者模型---Queue类
- 二、Spring Boot 配置文件
- Spring通知方法错误
- python之路——5
- Shiro系列(1) - 权限管理的介绍与原理
热门文章
- [JZOJ4633] 【GDOI2017模拟7.15】萌萌哒
- [JZOJ6011] 【NOIP2019模拟1.25A组】天天爱跑步
- Window和Mac下端口占用情况及处理方式
- LintCode刷题笔记-- A+B problem
- 郝斌–SQL Server2005学习笔记
- PAT甲级——A1106 Lowest Price in Supply Chain
- quatz调度-手动终止线程(1) 创建触发器,线程执行完毕后添加到cleaner list
- 分布式事务的2PC、3PC和TCC
- npm install模块时 报错:not such file or directory
- JS中对象转数组方法总结