Лучший способ получить BLOB LAZY с помощью Hibernate - PullRequest
4 голосов
/ 13 февраля 2012

Я пытаюсь найти лучший способ получить BLOB-объект:

  • Я нашел инструментарий javassit

  • Или реализацию FieldHandled

  • Использовать «поддельные» однозначные сопоставления вместо свойств.Удалите поля больших объектов из класса existig, создайте новые классы, ссылающиеся на ту же таблицу, тот же первичный ключ и только необходимые поля больших объектов в качестве свойств.Укажите сопоставления как один-к-одному, fetch = "select", lazy = "true".Пока ваш родительский объект все еще находится в вашем сеансе, вы должны получать именно то, что вы хотите.

Есть ли другое решение?Какой лучший подход?

1 Ответ

2 голосов
/ 14 февраля 2012

Почему бы не использовать стандартную аннотацию @Lob, вот документы . Его стандартный и портативный

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