Hibernate——5.2配置

來源:互聯網
上載者:User

標籤:應用程式   configure   簡潔   應該   資料   自己   官方文檔   figure   src   

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);}

 

Hibernate——5.2配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.