關(guān)于hibernate API訪問數(shù)據(jù)庫創(chuàng)建服務(wù)注冊(cè)對(duì)象問題
//創(chuàng)建注冊(cè)對(duì)象
ServiceRegistry serviceRegistry = new ServiceRegistryBuilder()
時(shí)報(bào)錯(cuò):Type mismatch: cannot convert from ServiceRegistryBuilder to ServiceRegistry;
老師給的包缺少ServiceRegistry jar?換官網(wǎng)的4.2.21試試
2017-04-13
我的沒問題,你可以在找一下hibernate的其他jar包,或者我給你也可以!
2017-04-12
// 1.生成配置對(duì)象(config)
?? ??? ?Configuration config = new Configuration().configure();
?? ??? ?// 2.生成服務(wù)注冊(cè)對(duì)象:config.getProperties()-讀取配置文件
?? ??? ?ServiceRegistry serviceRegistry = new ServiceRegistryBuilder()
?? ??? ??? ??? ?.applySettings(config.getProperties()).buildServiceRegistry();
?? ??? ?// 3.創(chuàng)建會(huì)話工廠對(duì)象
?? ??? ?sessionFactory = config.buildSessionFactory(serviceRegistry);
?? ??? ?// 4.得到會(huì)話對(duì)象
?? ??? ?session = sessionFactory.openSession();// 開啟會(huì)話得到會(huì)話對(duì)象
?? ??? ?// 5.開啟事務(wù)
?? ??? ?transaction = session.beginTransaction();