使用HibernateTool:一個簡單的Hibernate程序(一)

          一.設計數據庫表
          1.用clay插件來設計庫表



          2.增加字段,Mandatory就是not null



          3.生成t_user.clay文件


          4.在t_user.clay上點擊右鍵,轉換為sql文件,在下面的界面中定義一些特性。比如創建表之前,是否先進行drop操作。特別的,Mysql數據庫要選中Never Use Schema Names



          5.點擊finish后,產生如下的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)
          );


          運行該sql語句,生成表。

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


          2.填入數據庫配置信息,并選中create a console configuration。創建Hibernate Console Configuration。這個是其他應用的基礎。

          3.配置Hibernate Console Configuration參數,主要是Name和jdbc Driver。




          4.生成hibernate.reveng.xml,配置你需要映射成java以及hbm文件的表。

          5.載入要映射的表,這里是t_user,點擊finish,生成hibernate.reveng.xml


          6.利用Artifact Generation生成TUser.hbm.xml配置文件和Java類


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


          posted on 2006-06-28 19:07 baim 閱讀(838) 評論(1)  編輯  收藏 所屬分類: 開源軟件框架

          評論

          # re: 使用HibernateTool:一個簡單的Hibernate程序(一) 2007-11-26 21:28 lo123

          這么做完之后
          建立configuration.configur()會抱錯。
          不知道大家遇到過沒有。  回復  更多評論   

          <2006年6月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          導航

          常用鏈接

          隨筆分類(27)

          隨筆檔案(28)

          搜索

          最新評論

          主站蜘蛛池模板: 滦平县| 阜平县| 关岭| 贵南县| 太湖县| 金堂县| 武安市| 娄烦县| 珲春市| 礼泉县| 巴中市| 永川市| 兖州市| 枝江市| 如皋市| 图们市| 福贡县| 疏附县| 徐闻县| 沛县| 贵港市| 廊坊市| 合川市| 巨鹿县| 沅江市| 兴化市| 绵竹市| 蒲城县| 利辛县| 耒阳市| 中西区| 广宗县| 收藏| 北宁市| 奉化市| 凤城市| 天津市| 昔阳县| 铜川市| 荔浦县| 醴陵市|