Я изменяю некоторый код, который создает объекты 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.