Как прочитать мой столбец BLOB-объектов из MySQL для строкового типа в спящем режиме - PullRequest
0 голосов
/ 28 июня 2009

как прочитать мой столбец 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 часа !!!

Ответы [ 2 ]

1 голос
/ 28 июня 2009

Предлагаю вам проверить следующую страницу из межсетевых:

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

В нем описывается, как создать пользовательский спящий пользовательский тип для сопоставления CLOB / BLOB со строкой.

0 голосов
/ 28 июня 2009

Вы можете использовать этот класс из библиотеки Spring-Orm. Имейте в виду, однако, что обработка больших объектов Springs (B | C) опирается на множество базовых классов, которые необходимо правильно инициализировать. Я думаю, что вы должны либо перейти на использование Spring для полной обработки hibernate, либо просто использовать источник класса как источник вдохновения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...