Java 如何在一个json中添加一个jsonobject,该json的id只有postman?
我刚开始用java编程,我是新来的 我有一个Java 如何在一个json中添加一个jsonobject,该json的id只有postman?,java,json,spring-data-jpa,postman,Java,Json,Spring Data Jpa,Postman,我刚开始用java编程,我是新来的 我有一个@onetoone关系,我想在带有json的对象中添加一个对象(有一个)。 我只想添加id,程序在数据库中为我找到合适的对象。 我使用补丁,但当我发送从邮递员那里得到的代码时:不支持的媒体类型。 当Centrale对象不在时,一切都正常。有人能告诉我我没有看到什么吗 我已经将整个Centrale添加为对象,但得到了相同的结果 进入程序的模型的代码段: public class KlantRequestModel implements IKlant {
@onetoone
关系,我想在带有json的对象中添加一个对象(有一个)。
我只想添加id,程序在数据库中为我找到合适的对象。
我使用补丁,但当我发送从邮递员那里得到的代码时:不支持的媒体类型。
当Centrale对象不在时,一切都正常。有人能告诉我我没有看到什么吗
我已经将整个Centrale添加为对象,但得到了相同的结果
进入程序的模型的代码段:
public class KlantRequestModel implements IKlant {
private Integer id;
private String name;
@JsonDeserialize(as = com.project.data.entity.Centrale.class)
@JsonSerialize(as = com.project.data.entity.Centrale.class)
private CentraleRequestModel centraleRequestModel;
entitymodel的代码段:
@Entity
public class Klant implements IKlant {
@Id
@GeneratedValue (strategy = GenerationType.IDENTITY)
private Integer id;
private String naam;
@OneToOne (cascade = CascadeType.ALL)
private Centrale Centrale;
这就是我想在Postman with patch中输入的内容,因为centrale已经在数据库中了。
正文是raw-JSON
{
"centraleRequestModel" : {
"id" : 2
}
}