隨筆 - 11  文章 - 11  trackbacks - 0

          留言簿(2)

          隨筆分類(13)

          隨筆檔案(11)

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          之前都是用最蠢的方法:SQL建立數(shù)據(jù)庫相關(guān)的表,然后再Java寫映射寫配置文件.....

          實(shí)際上使用Hibernate自帶的工具hbm2ddl,建立根據(jù)你的對象建立數(shù)據(jù)庫是很愜意的一件事;)

          首先當(dāng)然要建好POJO object, XML Mapping File(也可以使用工具根據(jù)POJO class建立),配置文件(hibernate.cfg.xml)

          然后運(yùn)行下面的Java代碼


          import org.hibernate.cfg.Configuration; 
          import org.hibernate.tool.hbm2ddl.SchemaExport;
          
          public class SchemaUtil {
          public static void main(String[] args) {

          Configuration cfg = new Configuration().configure(); SchemaExport schemaExport= new SchemaExport(cfg); schemaExport.create(false, true); } }
          再看看數(shù)據(jù)庫,表是不是已經(jīng)幫你建好了,對于我這樣不熟悉數(shù)據(jù)庫的人真是太方便了

          Technorati : , , ,
          Del.icio.us : , , ,

          posted on 2007-03-21 00:56 hijeff 閱讀(5278) 評論(4)  編輯  收藏 所屬分類: Hibernate

          FeedBack:
          # re: 使用 SchemaExport 自動(dòng)建表 2007-10-22 10:08 小勇
          哦. 不錯(cuò)啊. 偶也同感.  回復(fù)  更多評論
            
          # re: 使用 SchemaExport 自動(dòng)建表[未登錄] 2008-08-16 19:58 michael
          博主能不能寫具體點(diǎn),怎么指定生成的這些表的存放在哪個(gè)數(shù)據(jù)庫?  回復(fù)  更多評論
            
          # re: 使用 SchemaExport 自動(dòng)建表 2012-03-19 17:19 zenglihuanFD
          配置文件已經(jīng)指明@michael
            回復(fù)  更多評論
            
          # re: 使用 SchemaExport 自動(dòng)建表 2016-04-21 16:48 的故事告訴
          Czvxvzxvzxzsgsgs電腦點(diǎn)歌能否歸納法  回復(fù)  更多評論
            
          主站蜘蛛池模板: 共和县| 正宁县| 土默特左旗| 南雄市| 仙桃市| 萝北县| 阿拉尔市| 云安县| 酉阳| 万州区| 汽车| 昌平区| 兴安盟| 濉溪县| 筠连县| 炎陵县| 寿光市| 汕头市| 靖西县| 禹州市| 延津县| 平湖市| 宁都县| 乌苏市| 哈密市| 阳江市| 石台县| 乌兰察布市| 嘉兴市| 弥渡县| 鹤岗市| 峡江县| 青铜峡市| 池州市| 奉节县| 泰顺县| 庆云县| 罗山县| 东源县| 织金县| 湟中县|