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

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

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

    七郎's JavaBlog

    草木竹石皆可為劒。至人之用人若鏡,不將不迎,應而不藏,故能勝物而不傷。
    posts - 60, comments - 14, trackbacks - 0, articles - 0

    Hibernate+Oracle+CLOB的讀寫問題

    Posted on 2007-04-16 15:36 七郎歸來 閱讀(655) 評論(2)  編輯  收藏

    我的環境是Oracle9i2+hibernate3
    使用原配的Oracle jdbc thin 驅動不能直接對clob對象進行直接操作。
    google了無數文章,仿造別人的辦法,先寫入一個空的clob對象,再讀出,再寫入真正的clob對象。不行,在BLOB blob =(BLOB) myObject.getClob 這里的類型強制轉化就會出現問題。

    使用hibernate官方論壇里面的重寫一個數據類型的方式,則是出現String長度的錯誤。還試了很多種辦法,均失敗。

    據說,Oracle 9i 里的jdbc oci驅動可以解決上面的問題,但我已經沒有興趣再去折騰了。

    最后到Oracle網站上面注冊了一個賬戶,下載了最新的Oracle 10g的jdbc驅動。
    一切就正常了。其實就是Oracle原來的驅動的問題。

    使用新的驅動,這個問題就不再是問題了。

    Hibernate+Oracle+CLOB的讀寫其實只要這樣做:

    1.在Oracle里設置某字段為clob類型。
    2.在Hibernate的配置文件里使用網上下載的Oracle 10g最新的jdbc驅動。
    3.實體類里把clob字段對應的屬性類型設置為String。
    4.hibernate的映射文件*.hbm.xml里把該字段對應的類型該為text。

    然后就可以在程序里把它當成String隨便用了。 

    Feedback

    # re: Hibernate+Oracle+CLOB的讀寫問題   回復  更多評論   

    2012-09-20 17:08 by 天梯圖
    不行啊··

    # re: Hibernate+Oracle+CLOB的讀寫問題   回復  更多評論   

    2012-09-20 17:08 by 天梯圖
    啟動就報類型錯誤····

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 老子影院午夜伦不卡亚洲| 亚洲AV无码乱码麻豆精品国产| 国产黄色免费观看| 免费国产午夜高清在线视频 | 黄页网址大全免费观看12网站| 亚洲中文字幕无码久久| 免费一级毛片在线播放视频免费观看永久| 一级毛片视频免费观看| 亚洲七七久久精品中文国产| www一区二区www免费| 国产精品亚洲综合一区| a级片在线免费看| 国产精品久久免费视频| 亚洲A∨无码无在线观看| 99在线观看精品免费99| 亚洲白色白色永久观看| 无码av免费毛片一区二区| 亚洲成AV人片在线观看ww| 亚洲国产精品99久久久久久| 免费毛片在线播放| 一级免费黄色毛片| 亚洲精品国产美女久久久| 最近2019年免费中文字幕高清| 亚洲国产精品自在线一区二区| 亚洲aⅴ无码专区在线观看春色 | 黄色免费在线网站| 久久久无码精品亚洲日韩按摩| 99蜜桃在线观看免费视频网站| 亚洲福利在线观看| 麻豆国产VA免费精品高清在线| 国产亚洲Av综合人人澡精品| 亚洲人成图片小说网站| 日本免费一区二区在线观看| 久久亚洲精品中文字幕无码| 国产精品1024永久免费视频| 国产成人亚洲精品播放器下载| 亚洲福利精品电影在线观看| 毛片无码免费无码播放 | 无码区日韩特区永久免费系列 | 全免费毛片在线播放| 国产亚洲综合久久|