Java SqlLobvalue конструктор BLOB / CLOB: определение типа большого объекта - PullRequest
0 голосов
/ 05 декабря 2018

Я изменяю некоторый код, который создает объекты BLOB из XML-файлов, используя SqlLobValues ​​из Java Spring.Сначала приложение считывает файл xml в байтовый массив, а затем передает этот массив в SqlLobValues.Я пытаюсь изменить приложение, чтобы оно сохраняло файл xmml на диске, а затем передает FileInputStream в SqlLobValues ​​для экономии памяти.Однако SqlLobValues ​​(byte []) создает BLOB, а SqlLobValues ​​(InputStream) создает BLOB / CLOB в соответствии с документацией:

https://docs.spring.io/spring/docs/3.2.2.RELEASE_to_4.0.0.M1/Spring%20Framework%203.2.2.RELEASE/org/springframework/jdbc/core/support/SqlLobValue.html

Как определить, какой тип LOB создан?Я хочу, чтобы это было BLOB.

...