課程
/后端開發
/Java
/基于SSH實現員工管理系統之框架整合篇
hibernate不要用到ServiceRegistry對象嗎?
2018-03-15
源自:基于SSH實現員工管理系統之框架整合篇 2-1
正在回答
Hibernate使用ServiceRegistryBuilder出錯
原因:版本4之后的Hibernate中buildServiceReguistry()方法被替換了。解決方法:(1)版本導入更換為: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();
舉報
本視頻教程主要介紹環境搭建和SSH框架整合,逐層深入理解學習
1 回答hibernate插入不對
1 回答spring和hibernate
4 回答配置Hibernate沖突
1 回答hibernate實體類用注解 spring管理映射放類全路徑會報找不到的錯誤
1 回答prooductAction類里的成員product對象一定要實例化
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-03-27
Hibernate使用ServiceRegistryBuilder出錯
原因:版本4之后的Hibernate中buildServiceReguistry()方法被替換了。
解決方法:(1)版本導入更換為:
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();