我正在学习Spring Boot,这是我的新手,它试图创建一个接收发布请求的控制器,但是在我的整个测试过程中,该控制器始终接收空请求主体对象。请指导我我在做什么错。{ "user":{ "name":"teste", "lastName":"teste" } "contact":{ "email":"teste@teste.com", "phone":"0123456789" } "isMarried":true}Java类:@RequestMapping(method=RequestMethod.POST,value= "/user", consumes= MediaType.ALL_VALUE ) public ResponseEntity<Void> login(@RequestBody User user, @RequestBody contact, boolean isMarried){ System.out.println(user.getUsername()); return new ResponseEntity<Void>(HttpStatus.CREATED); }sysout为null,但isMarried可以工作:(Java实体:@Entity public class User{ @Id @GeneratedValue @Column(name= "id") private Integer id; @Column(name="name") private String name; @Column(name= "last_name") private String lastName; Getters and setters.... } @Entitypublic contact { @Id @GeneratedValue @Column(name= "id") private Integer id; @Column(name="email") private String email; @Column(name= "phone") private String phone; Getters and setters.... }
添加回答
举报
0/150
提交
取消