課程
/后端開(kāi)發(fā)
/Java
/基于SSH實(shí)現(xiàn)員工管理系統(tǒng)之框架整合篇
hibernate不要用到ServiceRegistry對(duì)象嗎?
2018-03-15
源自:基于SSH實(shí)現(xiàn)員工管理系統(tǒng)之框架整合篇 2-1
正在回答
Hibernate使用ServiceRegistryBuilder出錯(cuò)
原因:版本4之后的Hibernate中buildServiceReguistry()方法被替換了。解決方法:(1)版本導(dǎo)入更換為:import org.hibernate.boot.registry.StandardServiceRegistryBuilder;(2)在版本4中的用法:Configuration configuration = new Configuration().configure();ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry);(3)在版本5中的用法:ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build();
舉報(bào)
本視頻教程主要介紹環(huán)境搭建和SSH框架整合,逐層深入理解學(xué)習(xí)
1 回答hibernate插入不對(duì)
1 回答spring和hibernate
1 回答hibernate逆向工程
1 回答hibernate實(shí)體類用注解 spring管理映射放類全路徑會(huì)報(bào)找不到的錯(cuò)誤
4 回答配置Hibernate沖突
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-03-27
Hibernate使用ServiceRegistryBuilder出錯(cuò)
原因:版本4之后的Hibernate中buildServiceReguistry()方法被替換了。
解決方法:(1)版本導(dǎo)入更換為:
import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
(2)在版本4中的用法:
Configuration configuration = new Configuration().configure();
ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();
SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry);
(3)在版本5中的用法:
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build();