Я новичок в программировании сервера и httpcore, и я пытаюсь сохранить сущности из входящего HttpResponse в базу данных как blob (предположим, что я должен использовать blob и не могу использовать какой-либо другой тип)HttpCore - сохранение объекта как blob
Я обнаружил, что могу сериализовать объекты, и они отправляют их как bytearray, но я, когда пытаюсь сериализовать сущность, получаю исключение.
код:
HttpEntity entity = response.getEntity();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
try (ObjectOutputStream oos = new ObjectOutputStream(baos)){
oos.writeObject(entity);
} catch (IOException e) {
System.err.println("error serializing entity");
return false;
}
byte[] entityAsBytes = baos.toByteArray();
ByteArrayInputStream bais = new ByteArrayInputStream(entityAsBytes);
линия, которая не является
oos.writeObject(entity);