Как сопоставить поле JSON с JPA или спящий в Pojo? - PullRequest
0 голосов
/ 03 октября 2019

Я использую MySQL и jpa / hibernate.
Поэтому я хочу, чтобы столбец представлял тип данных Json в JPA, но он не поддерживается.
Также поэтому я не могу использовать в запросе критерия.
Чтосоответствующие способы справиться с этим?

1 Ответ

0 голосов
/ 03 октября 2019

Это то, что у меня сработало

@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

}
...