J'ai une table avec une colonne de type JSON dans ma base de données PostgreSQL (9.2). J'ai du mal à faire correspondre cette colonne à un type de champ Entity de JPA2.
J'ai essayé d'utiliser String mais lorsque j'enregistre l'entité, je reçois une exception indiquant qu'il ne peut pas convertir les caractères variables en JSON.
Quel est le type de valeur correct à utiliser lorsqu'on traite une colonne JSON ?
@Entity
public class MyEntity {
private String jsonPayload; // this maps to a json column
public MyEntity() {
}
}
Une solution de contournement simple consisterait à définir une colonne de texte.