我正在使用MySQL和jpa/hibernate。
所以我希望列在 JPA 中作为 Json 数据类型,但它不支持。
因此,我无法在标准查询中使用。
处理此问题的适当方法是什么?
这对我有用
@Entity
@Table
@TypeDef(
name = "jsonb",
typeClass = JsonBinaryType.class
)
public class Blah{
//add your fields
@Type(type = "jsonb")
@Column(columnDefinition = "jsonb")
private String jsonField;
//add your getters and setters
}