À partir de la 2.11
version du projet Hibernate Types, vous pouvez simplement utiliser le JsonType
, qui fonctionne avec PostgreSQL, MySQL, Oracle, SQL Server ou H2.
Alors, utilisez JsonType
au lieu de JsonBinaryType
ou JsonStringType
@Entity
@Table(name = "atable")
@TypeDef(name = "json", typeClass = JsonType.class)
public class Atable {
@Type(type = "json")
@Column(name = "acolumn", columnDefinition = "json")
private JsonNode acolumn;
}
C'est tout !