Persistir Foto no Mysql com Hibernate!

1 resposta
rdantas

Bom dia Pessoal,

Estou tentando inserir uma foto no MySql usando o Hibernate. Na entity beans estou declarando o campo como java.awt.Image, mas o Hibernate está acusando que não pode determinar o tipo de dado Image. Alguém já fez isso, ou sabe como mapear de forma correta?

Exceção Gerada: Caused by: org.hibernate.MappingException: Could not determine type for: java.awt.Image, for columns: [org.hibernate.mapping.Column(fotoPac)]

Obs: No banco de dados o campo é do tipo Blob.

Valew a força,

Rodrigo Dantas.

1 Resposta

rdantas

háááááááááááááá, já descobri pessoal, mas fica aqui para quem não sabe como.

@Lob @Column(name = "fotoPac") private byte [] fotoPac;

Basta declarar como um array de byte’s.

Abraços a todos,
Rodrigo Dantas.

Criado 14 de abril de 2007
Ultima resposta 14 de abr. de 2007
Respostas 1
Participantes 1