在运行测试程序之前,还必须先设置好数据库。
在MySQL中建立一个HibernateTest数据库,并建立UserTable表,SQL语句如下:
CREATE TABLE usertable (
ID int(6) NOT NULL auto_increment,
username varchar(24) NOT NULL default ’’,
password varchar(24) NOT NULL default ’’,
PRIMARY KEY (ID)
);
这里,HibernateTest与hibernate.cfg.xml配置文件中的HibernateTest相对应,UserTable与hbm映射文件中的UserTable相对应。
7. 运行程序
右击Test.java,点击运行,可以看到控制台输出一系列信息,最后一条输出语句应该是:
Hibernate: insert into UserTable (username, password, id) values (?, ?, ?)
在下篇文章中会介绍如何利用log4j来控制输出信息。
同时,在数据库中可以看到,数据已经添加进表里了:
文章来源于领测软件测试网 https://www.ltesting.net/