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