【发布时间】:2018-04-08 12:16:54
【问题描述】:
我有一门课如下
public class Entity {
@Id
private String id;
private String name;
private List<Person> Persons;
我有一个简单的休息请求:
@RequestMapping(value = "/create", method = RequestMethod.POST)
public ResponseEntity<?> createEntity(@RequestBody Entity entity)
我想反序列化这个对象时出现问题:
无法读取 JSON 文档:无法构造 com.example.demo.dto.Person:没有字符串参数构造函数/工厂 方法来反序列化。
我不想使用静态内部类的主要思想。
【问题讨论】:
-
请将传入的 JSON 请求复制/粘贴到您的问题中(即验证它实际上是 JSON 而不是 XML)
-
您需要发布您的
Person课程。请注意,直接序列化具有关系的 JPA 实体是危险的领域。
标签: java json spring serialization