结合HSQLDB测试Hibernate实例

2014-11-24 09:45:15 · 作者: · 浏览: 1

一、数据库结构


二、建立测试实例


1、 新建普通java项目


2、 项目下新建lib文件夹(放置引用jar包)


3、db(放置hsqlDB的数据库文件)文件夹


4、解压hibernate文件夹,将hibernate-release-4.0.1.Final\lib\required目录下的jar文件拷贝到项目的lib下,将hsqldb.jar(下载地址http://hsqldb.org/)拷贝到lib目录下,并引入到工程


(3、4也可建立用户库,再引入项目)


5、 项目Src目录下hibernate建立连接数据库的配置文件 hibernate.cfg.xml


6、 新建包:com.hibernate.test 以及包下的实体类user.java.实体通数据库映射文件User.hbm.xml、测试类Test.java


7、 实体类属性要同数据库字段名称相同,并有set和get方法


8、 实体类数据库映射文件一般以 实体类名.hbm.xml命名:内容


9、.hbm.xml中对应的实体类位置要写正确


com.hibernate.test.User" table="User">



10User.hbm.xml 添加到hibernate.cfg.xml中:使用全路径(包括包名)



com/hibernate/test/User.hbm.xml" />


11建立测试文件Test.java


12、正确执行程序