как читать мой столбец blob от mysql до типа string в спящем режиме
Я пробовал этот путь, но всегда возвращаю меня: [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 с строкой.
Вы можете использовать этот класс из библиотеки spring -orm. Помните, однако, что обработка LOB в Spring (B | C) основана на множестве классов инфраструктуры, которые необходимо правильно инициализировать. Я думаю, вы должны либо переключиться на использование spring для полного управления спящим режимом, либо просто использовать источник класса в качестве вдохновения.