postman测试post提示错误500

[code=java]
@RestController
public class UserController {
@RequestMapping(
            method = RequestMethod.POST,
            value = "users/po"
    )
    public User addUserByName(@RequestBody  User user){
        return user;
    }
}
[/code]

各位大神,请教一个问题,正在练习spring boot框架,代码如上,然后使用postman进行post测试,body,raw,jason,但木有成功,错误:{"timestamp":"2021-02-02T00:57:51.049+00:00","status":500,"error":"Internal Server Error","message":"","path":"/users/po"}

看控制台报错,500就是找到接口了。但是程序异常

您好,你的入参是user对象吗?可以参考https://blog.csdn.net/Im1997/article/details/112991648这帖子

我调试的时候也碰到这个问题了,查日志没查出来。我是通过在实体类中用lombok标注了@Data注解,没有构造方法,出现了这个错误。添加@NoArgsConstructor和@AllArgsConstructor构造解决了。