Ajuda em persistência de Imagem

4 respostas
felipebr12

Seguinte estou sem ideias, preciso carregar uma imagem e salvar em um servidor
alguém consegue me dar uma ideia de como fazer?

pensei em usar o JPA para persistir a mesma no DB, mas o banco de dados que estou usando o JPA não tem suporte

4 Respostas

drsmachado

Qual banco de dados está usando?
Com jdbc você também consegue realizar insert utilizando um array de bytes, que é o que esta imagem se tornaria.

felipebr12

Uso o MaxDB

felipebr12

vou dar uma estudada no JDBC

E

Para bancos de dados, imagens, documentos etc. são tudo a mesma coisa - procure por BLOB.
Dentro de BLOBs podem ser armazenados arrays de bytes, de tamanho normalmente indeterminado.
(Note que campos do tipo VARCHAR normalmente têm tamanho limitado, por volta de 8 KB no máximo, e não conseguem gravar adequadamente imagens ou vídeos devido ao tamanho limitado e ao fato que eles “corrompem” vários bytes que são necessários para que a imagem seja visualizada corretamente. )

Criado 17 de julho de 2013
Ultima resposta 17 de jul. de 2013
Respostas 4
Participantes 3