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:

中文乱码,这个其实没遇到。具体教程可以百度。

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