2009-06-28 28 views
0

如何讀取從MySQL我BLOB列字符串類型處於休眠如何讀取從MySQL我BLOB列字符串類型處於休眠

我也嘗試這種方式,但送花兒給人還給我: [B @ 196f4b5

 Article article2=f.daoArticle.findById(article.getSrcUrl()); 

     String vbody = article2.getArticle(); 
      System.out.println(vbody); 
\\hbm 
<class catalog="ariso" name="countaword.ariso.dao.Article" table="article"> 
    <id name="srcUrl" type="java.lang.String"> 
    <column length="200" name="SrcUrl"/> 
    <generator class="assigned"/> 
    </id> 
    <property column="Article" generated="never" lazy="false" 
    name="article" type="text" not-null="true" length="10485760"/> 
</class> 

\\ 

有幫助嗎?我花了3個小時!

+0

ariso 2009-06-28 05:38:21

回答

1

我建議你從interwebtubes檢查以下頁面:

https://www.hibernate.org/76.html

它描述瞭如何創建自定義休眠用戶類型映射一個CLOB/BLOB的字符串。

+1

破碎的鏈接,悲傷的臉:( – 2010-10-19 21:42:36

0

您可以使用spring-orm庫中的this class。但請注意,Springs(B | C)LOB處理依賴於需要正確初始化的許多框架類。我認爲你應該改用spring來完全處理hibernate,或者僅僅使用class來源作爲靈感。