狂人思維·成都
          Google
          軟件架構,開則持續,合則穩健;亦開亦合,剛柔并濟;講究平衡如同生活之中庸和諧.
          E-MAIL:guojian。zhang@gmail。com
          posts - 19,  comments - 62,  trackbacks - 0
          一晃就過了三個月了,已經很久沒有寫代碼了,感覺思維都快要停止跳動了。剛才突然想起在以前單位開發的一套ERP系統的一個問題,這個系統的持久層采用的ORM框架是HIBERNATE,問題是這樣的:
          客戶的所有文檔及圖片等大數據均存放在BLOB字段中,在PO中有我們映射的對應字段,在新增一條文檔記錄時,當然是要經過兩部操作(即:先INSERT基本信息,并對BLOB字段置空初始化,然后再UPDATE BLOG字段,將文檔內容存入數據庫)。但在讀取該字段時,卻只能讀前4K內容,不知道HIBERNATE為什么要這樣限制?是顧及效率么?
          如果是效率因素,我們完全可以將BLOB字段與基本信息分離,生成兩個PO,這樣我們可以通過延遲加載特性以提高效率,我想這么簡單的一點HIBERNATE開發組織并不可能想不到吧?那倒底會是什么原因呢?
          望各位大俠指點指點!!
          posted on 2005-05-20 15:35 狂人思維·成都 閱讀(2383) 評論(7)  編輯  收藏 所屬分類: JAVA技術J2EE應用

          FeedBack:
          # re: Hibernate 對BLOB大字段之存與取 的疑惑
          2005-05-20 17:37 | jdev
          我估計你用的是Oracle數據庫吧,Oracle的jdbc drvier在Clob的處理上只能傳遞4k的字符,用Clob的InputStream讀取可以解決這個問題。  回復  更多評論
            
          # re: Hibernate 對BLOB大字段之存與取 的疑惑
          2005-05-20 18:18 | 狂人思維
          to FeedBack
          我用的正在ORACLE數據庫,但BLOB也和CLOB一樣只傳4K?我一直認為這是HIBERNATE的限制  回復  更多評論
            
          # re: Hibernate 對BLOB大字段之存與取 的疑惑
          2005-05-20 23:44 | jdev
          hibernate3.0好像有屬性可以配置解決這個問題,我記得看到過,但是記不起來了  回復  更多評論
            
          # re: Hibernate 對BLOB大字段之存與取 的疑惑
          2005-12-14 15:28 | mw
          hibernate的哪個問題比較好解決,從hibernate官方下載個補丁就搞定了
          我有下載的但這里不方便上傳  回復  更多評論
            
          # re: Hibernate 對BLOB大字段之存與取 的疑惑
          2006-03-19 22:47 | yubojie
          我也有同樣的問題,你能把補丁包發到我的郵箱嗎? 我的郵箱是yubojie@tom.com,謝謝  回復  更多評論
            
          # re: Hibernate 對BLOB大字段之存與取 的疑惑
          2006-03-26 22:15 | yubojie
          我也有同樣的問題,請你也給我發一份吧,謝謝,  回復  更多評論
            
          # re: Hibernate 對BLOB大字段之存與取 的疑惑
          2006-03-27 20:48 | langds
          這個問題我已經解決了,那是因為ORCALE的JDBC驅動的自身限制所造成的,現在hibernate3.x的版本已經沒有該問題了,對于用hibernate2.x的朋友,你可以用讀流的方式讀入BLOG字段,多謝各位兄弟的關注~~  回復  更多評論
            

          <2005年5月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          常用鏈接

          留言簿

          隨筆分類(31)

          隨筆檔案(19)

          文章分類(3)

          文章檔案(3)

          我關注的Blogs

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 应城市| 新宾| 怀安县| 邢台县| 广河县| 新源县| 通化市| 汶上县| 金塔县| 宜兰县| 灵川县| 五华县| 五常市| 彝良县| 邢台县| 六盘水市| 平远县| 卢龙县| 廉江市| 榆社县| 万安县| 来宾市| 正镶白旗| 若羌县| 开原市| 抚远县| 旌德县| 澄江县| 疏勒县| 苗栗市| 汽车| 靖边县| 资中县| 盐亭县| 长岛县| 海林市| 西和县| 岳阳市| 砀山县| 沙河市| 崇阳县|