1.下载Hibernate
http://www.hibernate.org
2.将下载完的hibernate-release-5.2.4.Final.zip
文件解压,进入到lib
,可以看到在spatial
里边有一个slf4j-api-1.7.7.jar
包,这个是以后需要我们导入的包之一,因此需要去网上搜索与之对应的slf4j
。其下载地址如下:
http://www.slf4j.org/dist/
3.打开eclipse,进入Window->Preference->Java->Build Path->User Libraries
, New 一个lib取名为hibernate,选择右边
的Add External JARs
,然后将解压后的hibernate的lib/required
目录下所有的 jar 包全部导入,把2中提到的slf4j-api-1.7.7.jar
以及从slf4j
官网上下载的对应的slf4j-1.7.7
目录下的slf4j-nop-1.7.7.jar
也一同导入。
所有的包导入后的截图如下
4.开启MySql数据库,并建一张表,见MySQL学习笔记一文,
5.新建一个java project, 取名为hibernate, 然后右键Build Path
,将刚才建立的User Library导入。并在src下建立一个PO类,取名为Student,该名称与数据库表的名称一致。
|
|
6.在hibernate项目的src目录下新建一个文件,取名为hibernate.cfg.xml
,名称最好不要更改,
然后,在里边书写如下内容
|
|
7.在Student.java
所在的包路径下新建一个文件取名为Student.hbm.xml
,也建议不要采用其他名字。
该名称与上面的hibernate.cfg.xml
的第34行的名称一致。文件的内容如下
|
|
8.最后建一个测试类StudentTest.java
来完成我们第一个hibernate框架下的程序。当然也可以使用Junit
|
|