为了坚持,我使用 Hibernate 6 并在实体上使用:
@JdbcTypeCode(SqlTypes.JSON)
私有字符串值;
当您保存到数据库时,保存时用引号括起来,并在 json 内转义引号:
"{\"姓名\":\"pepito\", \"姓氏\":\"佩雷斯\"}"
当我使用查询选择值->“名称”不起作用时,我不明白为什么它不按以下方式保存在数据库中:
{"name":"pepito", "lastname":"perez"}
谢谢。
java postgresql hibernate sql-types jsonb
hibernate ×1
java ×1
jsonb ×1
postgresql ×1
sql-types ×1