为了账号安全,请及时绑定邮箱和手机立即绑定

春季启动RequestBody无法正常工作

春季启动RequestBody无法正常工作

喵喔喔 2021-04-26 13:25:07
我正在学习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.... }
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 114 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信