本文是学习hibernate3用的
来源
Added by 良葛格, last edited by 良葛格 on Feb 14, 2008 (view change)
Labels:
(None)
作者: caterpillar
http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=3094
http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=3077
不同之处是我把ant的build.xml加上了。
使用方式,首先
1、装mysql,在默认的test库中建表。
sql语句是
CREATE TABLE user (
id INT(11) NOT NULL auto_increment PRIMARY KEY,
name VARCHAR(100) NOT NULL default '',
age INT
) default charset=utf8 ;
2、自己的电脑要装ant,然后,下载解压到一个目录,修改hibernate.cfg.xml文件中的数据库用户名和密码。
3、dos下进入这个目录,执行ant即可(预先把ant\bin设为系统path里)。
即可看到执行结果
显示"新增资料OK!"
需要阅读学习的代码是
src/hibernate.cfg.xml
src/log4j.properties
src/onlyfun/caterpillar/User.java
src/onlyfun/caterpillar/User.hbm.xml
src/onlyfun/caterpillar/FirstHibernate.java
FirstHibernate.java类的作用是往一个已存在的表中添加一行数据。
最后,还是看我上方给出的原作者的hibernate的系列文章。
来源
Added by 良葛格, last edited by 良葛格 on Feb 14, 2008 (view change)
Labels:
(None)
作者: caterpillar
http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=3094
http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=3077
不同之处是我把ant的build.xml加上了。
使用方式,首先
1、装mysql,在默认的test库中建表。
sql语句是
CREATE TABLE user (
id INT(11) NOT NULL auto_increment PRIMARY KEY,
name VARCHAR(100) NOT NULL default '',
age INT
) default charset=utf8 ;
2、自己的电脑要装ant,然后,下载解压到一个目录,修改hibernate.cfg.xml文件中的数据库用户名和密码。
3、dos下进入这个目录,执行ant即可(预先把ant\bin设为系统path里)。
即可看到执行结果
显示"新增资料OK!"
需要阅读学习的代码是
src/hibernate.cfg.xml
src/log4j.properties
src/onlyfun/caterpillar/User.java
src/onlyfun/caterpillar/User.hbm.xml
src/onlyfun/caterpillar/FirstHibernate.java
FirstHibernate.java类的作用是往一个已存在的表中添加一行数据。
最后,还是看我上方给出的原作者的hibernate的系列文章。