亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

org.hibernate.service.ServiceRegistryBuilder這個包沒有啊

導入jar包后,org.hibernate.service.ServiceRegistryBuilder沒有反應

new ServiceRegistryBuilder()沒法用啊

正在回答

13 回答

都在hibernate里呢,你要是不會導包試試

org.hibernate.*;這個就是hibernate都導入

0 回復 有任何疑惑可以回復我~
#1

Jay0Lu

import org.hibernate.* 后還是報錯。“The method buildServiceRegistry() is undefined for the type StandardServiceRegistryBuilder”
2015-10-16 回復 有任何疑惑可以回復我~

大哥們,請問這句話是什么意思?

StandardServiceRegistry serviceRegistry=new StandardServiceRegistryBuilder().applySettings(config.getProperties()).build();StandardServiceRegistry serviceRegistry=new StandardServiceRegistryBuilder().applySettings(config.getProperties()).build();

0 回復 有任何疑惑可以回復我~

5832674f0001aee903240309.jpg

5832674f000164b403200212.jpg

Hibernate5.2.4中都沒有StandardServiceRegistryBuilder

0 回復 有任何疑惑可以回復我~

5版本導入更換為:
import org.hibernate.boot.registry.StandardServiceRegistryBuilder;

在4版本中
Configuration conf = new Configuration().configure();
ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(conf.getProperties()).buildServiceRegistry();
SessionFactory sf = conf.buildSessionFactory(serviceRegistry);

在5版本的Hibernate中,buildServiceReguistry()方法被替換了,用如下方法:
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(conf.getProperties()).build();


在某c站看到的

21 回復 有任何疑惑可以回復我~
#1

1014407916

junit一樣是報錯,說找不到這個包
2016-11-03 回復 有任何疑惑可以回復我~
#2

驚奇Y

此樓正解,被StandardServiceRegisterBuilder這個方法取代了
2016-11-20 回復 有任何疑惑可以回復我~
#3

C.C._0001

我試過可以
2016-11-22 回復 有任何疑惑可以回復我~
#4

慕粉3971981

謝謝 我也可以了
2017-03-21 回復 有任何疑惑可以回復我~
#5

weixin_慕運維8124639

很感謝 我就是從4版本換到了5版本一直報錯
2019-05-28 回復 有任何疑惑可以回復我~
查看2條回復

聽慕友的大神說:確實是hibernate包的原因,我之前用的hibernate-release-4.3.5,出現樓主所說的問題;后來又去官網下載了hibernate-release-4.2.21,就可以用buildServiceRegistry()這個方法了。試了一下,用4.3.5中的build()方法和4.2.21中的buildServiceRegistry()方法效果一樣……

0 回復 有任何疑惑可以回復我~

4.3版本的時候方法棄用了http://img1.sycdn.imooc.com//5742ba6200017eb406810459.jpg

0 回復 有任何疑惑可以回復我~

是hibernate包的原因,我之前用的hibernate-release-4.3.5,出現樓主所說的問題;后來又去官網下載了hibernate-release-4.2.21,就可以用buildServiceRegistry()這個方法了。親測,用4.3.5中的build()方法和4.2.21中的buildServiceRegistry()方法效果一樣……

5 回復 有任何疑惑可以回復我~
#1

團cn_0

兄弟,灰常感謝你,解決了,謝謝
2016-03-16 回復 有任何疑惑可以回復我~

Hibernate4都沒有問題的,而Hibernate5文檔(api)中都沒這個org.hibernate.service.ServiceRegistryBuilder類了,什么問題我也不清楚。坐等解答。

1 回復 有任何疑惑可以回復我~
#1

ice_cool3477946

找到解決辦法沒有呢,透露下
2016-06-28 回復 有任何疑惑可以回復我~

ServiceRegistry serviceRegistry=new StandardServiceRegistryBuilder().applySettings(config.getProperties()).build();

7 回復 有任何疑惑可以回復我~
#1

wangdachangchang

是不是新版的Hibernate只有這個類了沒有ServiceRegistryBuilder類了
2016-02-17 回復 有任何疑惑可以回復我~
#2

寂雪月 回復 wangdachangchang

不用強轉么類型不一樣那個 不會報錯嗎
2017-01-06 回復 有任何疑惑可以回復我~

我的也是這個問題 ? 是不是需要重新導包,但是 ?怎么才能找到帶有service的hibernate包呢

0 回復 有任何疑惑可以回復我~
#1

qq_我的青春_0

沒有找到類,說明沒有這個類 ,要么沒有導入包,要么就是包里面沒有這個類
2017-03-07 回復 有任何疑惑可以回復我~
首頁上一頁12下一頁尾頁

舉報

0/150
提交
取消

org.hibernate.service.ServiceRegistryBuilder這個包沒有啊

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號