Я пытаюсь опубликовать объект, связанный с сервером. но я получаю ошибку.
моя сущность:
@Entity
public class District implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(unique = true)
private String name;
@ManyToOne(fetch = FetchType.LAZY)
@JsonBackReference
@JsonUnwrapped
private City city;
@JsonManagedReference
@JsonIgnoreProperties
@OneToMany(mappedBy = "district", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
private Set<Region> regions = new HashSet<>();
@JsonIgnoreProperties
@OneToMany(mappedBy = "district", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
private Set<Drugstore> drugstores = new HashSet<>();
//getter and setters
вот мой контроллер:
@PostMapping("/admin/district")
ResponseEntity<?> create(@RequestBody District request) {
service.create(request);
return null;
}
вот моя ошибка:
если отправить ноль json, получите эту ошибку еще раз. любое тело может помочь?