如何在 hibernate 中将我的 blob 列从 mysql 读取为字符串类型
我已经尝试过这种方式,但总是返回我: [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个小时!!!
最佳答案
我建议您检查 interwebtubes 上的以下页面:
https://www.hibernate.org/76.html
它描述了如何创建自定义 Hibernate UserType 以将 CLOB/BLOB 映射到字符串。
关于java - 如何在 hibernate 中将我的 blob 列从 mysql 读取为字符串类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1054333/