<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 32,  comments - 3,  trackbacks - 0

    <property name="hibernate.hbm2ddl.auto" value="update" />

    Hibernate Reference Documentation解釋如下:
    hibernate.hbm2ddl.auto Automatically validate or export schema DDL to the database when the SessionFactory is created. With create-drop, the database schema will be dropped when the SessionFactory is closed explicitly.  eg. validate | update | create | create-drop

    這個參數的作用主要用于:自動創建|更新|驗證數據庫表結構。
    如果沒有此方面的需求建議不設置此屬性,默認是不對數據庫結構作任何改變

    其它幾個參數的意思:
    validate     
    每次加載hibernate時,驗證創建數據庫表結構,只會和數據庫中的表進行比較,不會創建新表,但是會插入新值。

    create
    每次加載hibernate時都會刪除上一次的生成的表,然后根據你的model類再重新來生成新表,哪怕兩次沒有任何改變也要這樣執行,這就是導致數據庫表數據丟失的一個重要原因。

    create-drop
    每次加載hibernate時根據model類生成表,但是sessionFactory一關閉,表就自動刪除。

    update
    最常用的屬性,第一次加載hibernate時根據model類會自動建立起表的結構(前提是先建立好數據庫),以后加載hibernate時根據 model類自動更新表結構,即使表結構改變了但表中的行仍然存在不會刪除以前的行。要注意的是當部署到服務器后,表結構是不會被馬上建立起來的,是要等 應用第一次運行起來后才會。

    posted on 2011-04-17 16:53 donghang73 閱讀(570) 評論(0)  編輯  收藏 所屬分類: 學習筆記
    主站蜘蛛池模板: 最近最好最新2019中文字幕免费| 亚洲精品福利你懂| 亚洲欧洲日韩不卡| 亚洲AV综合色区无码二区爱AV| 偷自拍亚洲视频在线观看99| 久久久99精品免费观看| 免费大片黄手机在线观看| 久久亚洲精品国产精品| 国产天堂亚洲精品| 亚洲精品无码专区2| 亚洲六月丁香婷婷综合| 麻豆一区二区免费播放网站| 亚洲成AV人片一区二区密柚| 日韩在线视频播放免费视频完整版| 午夜视频在线免费观看| 亚洲午夜久久久久久久久电影网 | 8888四色奇米在线观看免费看| 四虎国产精品免费久久影院| 综合自拍亚洲综合图不卡区| 国产精品美女午夜爽爽爽免费| 色窝窝免费一区二区三区| 久久亚洲精品无码播放| 久久精品国产亚洲AV未满十八 | 97国产在线公开免费观看| 亚洲免费福利视频| 精品无码人妻一区二区免费蜜桃| 亚洲国产成a人v在线| 国产福利免费观看| 亚洲国产av一区二区三区丶| 成人片黄网站色大片免费| 久久久久亚洲Av无码专| 欧亚精品一区三区免费| h在线看免费视频网站男男| 亚洲日韩国产一区二区三区| 国产AV无码专区亚洲AV琪琪| 亚洲精品国产精品乱码不卡√| 国产一二三四区乱码免费| 色噜噜AV亚洲色一区二区| 一级毛片免费视频网站| 亚洲乱码中文字幕手机在线 | 亚洲va中文字幕无码久久|