一.設(shè)計(jì)數(shù)據(jù)庫表
          1.用clay插件來設(shè)計(jì)庫表



          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ù)庫要選中Never Use Schema Names



          5.點(diǎn)擊finish后,產(chǎn)生如下的sql語句。

          use ?sample;

          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語句,生成表。

          二.使用HibernateTools來生成hibernate配置文件和部分代碼。
          1.


          2.填入數(shù)據(jù)庫配置信息,并選中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類


          7.選中剛才生成的hibernate.reveng.xml文件和前面配置好的Console configuration,設(shè)定Java源代碼的路徑和包名,選擇要生成的文件,點(diǎn)擊完成就可以生成代碼和配置文件了。


          posted on 2006-07-05 14:31 knowhow 閱讀(820) 評(píng)論(0)  編輯  收藏 所屬分類: ORM:Hibernate及其他
          主站蜘蛛池模板: 石景山区| 西宁市| 东台市| 祁连县| 清原| 南召县| 英德市| 浮梁县| 山阳县| 铅山县| 专栏| 抚远县| 德化县| 兖州市| 墨竹工卡县| 白水县| 神农架林区| 武隆县| 台州市| 淳安县| 新营市| 江达县| 新沂市| 类乌齐县| 罗田县| 长武县| 郓城县| 台安县| 五河县| 金堂县| 噶尔县| 将乐县| 凯里市| 策勒县| 乡宁县| 锡林郭勒盟| 高州市| 京山县| 靖安县| 建德市| 吴江市|