Обработчик потока в поле @lob объекта jpa
Есть ли возможность получить буферизованный поток напрямую из БД CLOB
данные отображаются в JPA
от String
поле помечено @Lob
, Я хочу читать поле построчно, не получая все поля к моему сервису.
Я использую:
BufferedReader reader = new BufferedReader(new StringReader(entity.getField()));
Служба чтения начинает транзакцию с начала и после выполнения всех задач делает коммит. Я не уверен, как это работает. Есть ли целое поле в конструкторе считывателя для служебной памяти или в БД есть только обработчик данных?
Подобная возможность с JDBC
соединение без JPA
а также java.sql.ResultSet.getNCharacterStream(int columnIndex)
,