Como mapear um array (varchar[]) do postgres usando JPA

3 respostas
J

Galera, boa tarde !!

To encontrando problema pra mapear um array do postgres de varchar( comecei a usar agora o JPA ). Eu fiz o banco e gerei as minhas classes no java, usando as tabelas do banco. Não consigo fazer a inserção no banco de maneira nem uma. Se eu retirar a variável e os métodos set e get deste array, a classe funciona, mas quando coloca não vai !! Eu preciso disso para terminar o meu código, tenho pouco tempo para fazer !!

Eu to usando JPA+hibernate. Tem algum macete para fazer a persistência deste tipo de variável?
Se possível, alguém pode colocar algum exemplo sobre como persistir esse tipo de dado?

Brigadao galera !!

3 Respostas

Hebert_Coelho

Não sei se funcionaria mas… tente mapear seu campo com @Loby

janjan

Não funcionou dessa forma com @Lob, pois é para array de byte se não me engano.

Tentei dessa forma

@Column(name = colunadobanco)

@ElementCollection

private List campoArray;

alguém saberia ajudar a mapear um campo array no postgres?

Roselito_Favero_da_S

Dê uma olhada nessa discussão:

Criado 25 de janeiro de 2013
Ultima resposta 7 de out. de 2013
Respostas 3
Participantes 4