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

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

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

    在Hibernate中使用oracle的sequence產(chǎn)生主鍵

          在很多情況下,我們使用Hibernate在已經(jīng)建立好數(shù)據(jù)庫(kù)的基礎(chǔ)上。在oracle中,如果已經(jīng)建立好的數(shù)據(jù)庫(kù)中使用了sequence,則可以按照下面的步驟把它引入到Hibernate中:
       
       1、在oracle 首先創(chuàng)建sequence

          
    create sequence seq_id
          minvalue 1
          start with 1
          increment by 1
          cache 20;

       2.在你的hbm.xml中的配置
       
         <id column="ID0000" name="id" type="integer">
             <generator class="sequence">
                  <param name="sequence">seq_id</param>
             </generator>
         </id>


       這樣再插入數(shù)據(jù)的時(shí)候,Hibernate回自動(dòng)生成如下語句:
       
       hibernate: select seq_id.nextval from dual

       hibernate:  insert into YXJK.T_YXJK_WHRYTXL (XM0000, ZW0000, LXDH00, SJHM00, DZYJ00,   
                        IP0000,     ID0000) values (?, ?, ?, ?, ?, ?, ?)

       自動(dòng)生成下一個(gè)序列值,然后將對(duì)象插入表中。
       在使用的時(shí)候需要注意,Hibernate對(duì)于sequence的主鍵的要求是一定要是shor,long,或者integer

    posted on 2005-03-23 10:30 Find it, try it, experience it 閱讀(6386) 評(píng)論(4)  編輯  收藏

    評(píng)論

    # re: 在Hibernate中使用oracle的sequence產(chǎn)生主鍵 2006-08-16 17:51 馬學(xué)軍

    dual這張表
    也必須大映射吧?
      回復(fù)  更多評(píng)論   

    # re: 在Hibernate中使用oracle的sequence產(chǎn)生主鍵 2006-08-16 17:52 馬學(xué)軍

    dual這張表
    也必須的映射吧?   回復(fù)  更多評(píng)論   

    # re: 在Hibernate中使用oracle的sequence產(chǎn)生主鍵 2006-08-25 15:28 ramon

    @馬學(xué)軍
    完全不需要。  回復(fù)  更多評(píng)論   

    # re: 在Hibernate中使用oracle的sequence產(chǎn)生主鍵 2013-07-07 09:33 王永強(qiáng)

    那么多個(gè)表是使用一個(gè)sequence好,還是使用多個(gè)好,有什么區(qū)別嗎?  回復(fù)  更多評(píng)論   


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    <2005年3月>
    272812345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    導(dǎo)航

    統(tǒng)計(jì)

    公告

    If there is any question you have, please don't hesitate, let me know ASAP, you can find me at kenees@gmail.com or QQ: 9808873, hope to make friends with you ;)

    常用鏈接

    留言簿(1)

    隨筆檔案

    文章檔案

    搜索

    積分與排名

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲乱亚洲乱妇无码麻豆| 99精品视频免费在线观看| 成人免费午夜在线观看| 亚洲精选在线观看| 99ee6热久久免费精品6| 久久亚洲春色中文字幕久久久| 免费人成黄页在线观看日本| 亚洲国产成人片在线观看| 久久国产精品成人免费| 亚洲视频在线视频| 日日麻批免费40分钟日本的| 亚洲国产成人精品无码一区二区 | 亚洲中文字幕无码日韩| 一个人免费观看日本www视频| 亚洲精品无码AV中文字幕电影网站| 日韩精品内射视频免费观看 | 无码毛片一区二区三区视频免费播放| 国产免费av一区二区三区| 免费大片av手机看片| 亚洲高清偷拍一区二区三区| 中国videos性高清免费| 亚洲第一极品精品无码久久| 亚洲一级毛片免费在线观看| 国产99在线|亚洲| 亚洲国产精品激情在线观看| 99re8这里有精品热视频免费 | 亚洲中文字幕无码一去台湾| 四虎www免费人成| 一区二区免费在线观看| 亚洲AV无码第一区二区三区| 色片在线免费观看| 免费毛片毛片网址| 亚洲第一区香蕉_国产a| 成人免费AA片在线观看| 特级毛片免费播放| 亚洲黄色网址大全| 四虎影永久在线高清免费| a毛片免费播放全部完整| 亚洲a∨无码男人的天堂| 亚洲国产精品尤物YW在线观看| 久久精品私人影院免费看|