使用HibernateTool:一個(gè)簡(jiǎn)單的Hibernate程序(一)
一.設(shè)計(jì)數(shù)據(jù)庫(kù)表
1.用clay插件來(lái)設(shè)計(jì)庫(kù)表
2.增加字段,Mandatory就是not null
3.生成t_user.clay文件
4.在t_user.clay上點(diǎn)擊右鍵,轉(zhuǎn)換為sql文件,在下面的界面中定義一些特性。比如創(chuàng)建表之前,是否先進(jìn)行drop操作。特別的,Mysql數(shù)據(jù)庫(kù)要選中Never Use Schema Names
5.點(diǎn)擊finish后,產(chǎn)生如下的sql語(yǔ)句。
DROP TABLE t_user;
CREATE TABLE t_user (
id INT ( 11 ) NOT NULL AUTO_INCREMENT
, name VARCHAR ( 100 ) NOT NULL DEFAULT ''
, PRIMARY KEY (id)
);
運(yùn)行該sql語(yǔ)句,生成表。
二.使用HibernateTools來(lái)生成hibernate配置文件和部分代碼。
1.
2.填入數(shù)據(jù)庫(kù)配置信息,并選中create a console configuration。創(chuàng)建Hibernate Console Configuration。這個(gè)是其他應(yīng)用的基礎(chǔ)。
3.配置Hibernate Console Configuration參數(shù),主要是Name和jdbc Driver。
4.生成hibernate.reveng.xml,配置你需要映射成java以及hbm文件的表。
5.載入要映射的表,這里是t_user,點(diǎn)擊finish,生成hibernate.reveng.xml
6.利用Artifact Generation生成TUser.hbm.xml配置文件和Java類(lèi)
7.選中剛才生成的hibernate.reveng.xml文件和前面配置好的Console configuration,設(shè)定Java源代碼的路徑和包名,選擇要生成的文件,點(diǎn)擊完成就可以生成代碼和配置文件了。
posted on 2006-06-28 19:07 baim 閱讀(844) 評(píng)論(1) 編輯 收藏 所屬分類(lèi): 開(kāi)源軟件框架