Из документа написано:
По умолчанию драйверы реализуют Blob с использованием локатора SQL (BLOB), что означает, что объект Blob содержит логический указатель на данные SQL BLOB, а не на данныесам по себе.
Поэтому, если я получаю объект Blob из БД, я получаю не все байты данных, а только поток, такой же, как InputStream, в файл в файловой системе (правильномне, если я ошибаюсь).
Но что теперь, если я сам создаю Blob из конструктора, например, с помощью Lobhelper Hibernate?
Есть:
- createBlob (byte [] bytes)
- createBlob (поток InputStream, длинная длина)
Что такоесвойства Blob, которые я получаю от обоих этих конструкторов?Будут ли данные прямо внутри объекта Blob или будут настроены потоки?