Лучший способ хранить изображения в базе данных в формате Byte array
, как если бы вы загружали изображения с помощью утилиты загрузки файлов struts2 и передавали их в спящий режим как byte[] image
;
в вашем отображениивы должны сделать что-то вроде
@Column( name = "IMAGE" )
@Lob(type = LobType.BLOB)
private byte[] image;
Как использовать аннотацию для этого, очень хорошо описано в следующем потоке
правильная спящая аннотация для байта []