1
我具有接收像如下所示的JSON RequestBody
控制器:堅持JSON文檔作爲字符串
{
"status":"pending",
"status1":"pending",
"status2":"pending",
"status3":"pending",
"specs":{
"width":1000,
"height":1507,
........some other fields, any number of fields..
},
}
我有一個Entity
@Entity
public class MyBean implements Serializable {
@Id
@GeneratedValue
Long id;
public String status;
public String status1;
public String status2;
public String status3;
}
和我的控制器類:
@RequestMapping(value = "/insert", method = RequestMethod.POST)
public void insert(@RequestBody MyBean myBean) {
return myService.save(myBean);
}
我的問題是,我想存儲值(這是一個JSON文檔)作爲字段在Lob字段中,我不知道該怎麼做。
您是否嘗試過編輯您的'Entity'類以存儲'specs'對象,然後保留?新的Specs對象可以有寬度和高度參數。 – Gyan
我忘了指定我的規格值是動態的,所以我會有寬度和高度或不和其他一些領域。 –
spec中是否有可能的值範圍?你可以用所有可能的字段製作一個對象'spec'嗎? –