我有一个带有json字符串的Entity类。
@Entity @Table{name="derp"}
public class derp{
private int ID;
private int JSON;
@Column(name = "JSON") @JsonRawString
public get JSON(){ return JSON;}
//other getters and setters
}
每当我使用ObjectMapper.writevalueasstring打印此对象时,映射器都会将转义符添加到JSON字符串中。
ie:“ {\” LDate \“:\” 2018/11/26 3:50:26 PM \“,.......}”
它还会添加开始引号和结束引号。
我假设这是由于String返回类型引起的,并且映射器只是作为JSON属性的值编写。
如何获取映射器以将其编写为嵌套的JSON字符串?
谢谢。