Hibernate——5.2配置
2024-08-25 05:39:25
Hibernate 5.2才刚刚出来不久,很多资料都并不可靠,终于完成了Hibernate的启动,的确和Hibernate4.x有些不同。
官方文档中的代码代码会报错
如下:
目前在我所知的范围内有两种办法:
当然,提醒一下自己,官方文档反复提到sessionFactory创建代价很高,因此应该服务于整个应用程序。
第一种简洁并且工作正常,但是由于buildFactory使用了无参构造,是遭到废弃的方法,因此或许将来会有问题???
void setUp(){
Configuration config = new Configuration().configure();
sessionFactory = config.buildSessionFactory();
]
第二种写法虽然可以跑通,并且使用了带参数的buildFactory,但是参数复杂并且亲测不能自动建表,个人感觉不如第一种方便
void setUp(){
Configuration config = new Configuration().configure();
ServiceRegistry sr =new StandardServiceRegistryBuilder().applySettings(config.getProperties()).build();
this.sessionFactory = config.buildSessionFactory(sr); }
最新文章
- java DOM4J 读取XML
- io.js入门(二)—— 所支持的ES6(上)
- [ubuntu]用ubuntu开发的日子----win7 ubuntu双系统
- WebAPI返回数据类型解惑[转]
- PHP isset()与empty()的使用区别详解(转)
- mysql相似于oracle的to_char() to_date()方法
- Linux下l2tp客户端xl2tpd的安装配置
- hadoop笔记之Hive的数据存储(分区表)
- LCT模板(BZOJ2631)
- iOS开发之Masonry框架源码解析
- Java 合并、拆分PDF文档
- sql 服务启动失败 SQL Server(MSSQLSERVER) 错误码126
- anaconda常用操作汇总
- Appium+java 获取元素状态
- Gradle构建工具从入门到精通(IDEA)
- awk常见用法
- winform中DataGridView实现分页功能
- MySql数据保障
- db2 backup export
- ibatis(sqlmap)中 #与$的使用区别
热门文章
- Java Web开发之路(一)——环境配置
- [洛谷P3937]Changing
- 【BZOJ 3376】[Usaco2004 Open]Cube Stacking 方块游戏 带权并查集
- Java的Properties使用及格式定义
- egrep对于conf文件中去掉#注释,排除无用项
- SynchronizationContext.Post方法 代替
- SpringMVC学习 -- 使用 @RequestMapping 映射请求
- Android百度地图的使用
- vivo面试学习3(git和svn的区别)
- [BZOJ3033]太鼓达人|欧拉图