java Spring引导(实体)预期能够解析类型,但得到null!这通常源于实现原始映射或集合接口的类型
在DTO中为结果查询插入JSONObject时出错
Entity
@Entity
public class Inbound {
@Id
@Column(name = "manifestno_re")
private String manifestNo;
@Column(name = "manifestdate_re")
private String manifestDate;
@Column(name = "company_id_re")
private String companyId;
@Column(name = "driverscheduleId_re")
private Integer DriverscheduleId;
@Column(name = "childrenkoli_re")
private JSONObject childrenkoli;
}
当我运行我的项目时,它会给出一个类似于我的标题的错误。如果我把孩子们带走,这个计划就会顺利进行
# 1 楼答案
数据库中没有任何数据类型可以直接存储JSONObject,因此您需要将数据类型指定为varchar、blob或clob,或者您也可以以字符串形式修改JSOOObject并将其存储。 你可以看到here