Pessoal bom dia, terminei a apostila do vraptor e vi que na apostila ensina fazer métodos separados para gravar a imagem no disco, eu queria fazer a imagem gravar no banco de dados pois minha vontade é fazer um módulo GED no meu sistema, mas não sei qual melhor forma de fazer isso, tentei desta forma.
Entidade
@NotEmpty
private String nome;
@NotEmpty
private String descricao;
private Double preco;
@Lob
private byte[] imagem;
1° problema, no banco de dados o @Lob cria um varchar(255)
Como eu poderia salvar o binário do arquivo no banco de dados, e recuperar como imagem, tudo isso sem depender do disco, tudo via memória.
2º
Meu tipo de dados estaria correto? ow eu poderia utilizar um tipo File? ow então UploadFile, meio sem lógica né?
Estou um pouco perdido, agradeceria se alguem podesse me auxiliar.
Obrigado.