我使用Hibernate 6进行持久化,实体上使用了以下注解:
@JdbcTypeCode(SqlTypes.JSON)
private String value;
当你保存到数据库时,请将其包装在引号中,并在json内部转义引号:
"{\"name\":\"pepito\", \"lastname\":\"perez\"}"
当我使用查询选择value时,“name”无法正常工作,我不明白为什么不能以以下方式保存到数据库:
{"name":"pepito", "lastname":"perez"}
谢谢。