HTTP Status 500 - 'hibernate.dialect' must be set when no Connection avalable

首先,引用網上一哥們的文章,


  我今天也遇到了這個問題,現在來說一說,爲什麼會出錯。
         1.在默認的情況下,hibernate不會自動加載hibernate.cfg.xml,必須通過Configuration的configure()方法來顯示的加載hibernate.cfg.xml;
          2.如果不加載hibernate.cfg.xml,那麼就可以用另外一種方式,就是用hinernate.properties進行配置,但是,加載hibernate.cfg.xml是比較推薦的做法,因爲,用hinernate.properties進行配置,必須使用addClass()這一方法,而當有改動的時候,這樣就要去程序裏面改,而不是像xml這種方式一樣,只要到配置文件中修改。
        下面是這兩種方式的部分相應代碼:
       properties配置的方法:


       2.xml實現的方式:

     hibernate.cfg.xml就不說了,可以去文檔裏面拷來修改一下。

        
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章