hibernate從安裝到第一個簡單程序的錯誤簡記

網上搜索eclipse安裝hibernate教程很多。我選的是在線安裝。

錯誤1:

import org.hibernate相關包的時候出錯。

解決方案:

我去官網現在了一個hibernate-release-5.4.3.Final.jar離線包。然後把裏面required裏面的內容複製粘貼到項目工程的lib文件夾下。

這樣就可以正確的調用了。

錯誤2:

測試類導入包出錯。ServiceRegistryBuilder。之前的版本老舊,需要更換新的導入方式。

import org.hibernate.boot.registry.StandardServiceRegistryBuilder;

新的應用方式也有所變化

 Configuration configuration = new Configuration().configure(); //因爲使用默認的命名,所以不用指定也可以
        sessionFactory = configuration.buildSessionFactory();
        configuration.addClass(MyMessage.class);

5.0版本,需要加上面這個addClass這一個內容。MyMessage是個數據庫對應表的模型文件。

錯誤3:

import org.junit.Test;

這個可以    “選擇項目”--build path--addLibrary--選中Junit--添加進來應用。

錯誤4:

serverTimezone?這個是url的問題。之前說過,加一個  ?serverTimezone=UTC解決

錯誤5:

找不到MyMessage.hbm.xml。之前直接自己手打的配置文件,有點問題。

直接  new|other|hibernate xml mapping file建立一個對應的配置文件即可。記得改裏面的數據表和數據庫裏的對應。

錯誤6:

中文亂碼,這個其實沒遇到。具體教程可以百度。

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