首页 > 其他分享 >关于SpringMvc使用@RequstBody报错500的原因

关于SpringMvc使用@RequstBody报错500的原因

时间:2022-11-02 08:56:21浏览次数:61  
标签:RequstBody 构造方法 SpringMvc Book 报错 500

在使用SpringMvc框架接收前端数据添加到数据库时报500错误,

    @PostMapping
    public Result save(@RequestBody Book book) {
        boolean flag=bookService.save(book);
        return new Result(flag,flag?Code.SAVE_OK:Code.SAVE_ERR);
    }

  删除@RequstBody后程序不报错,但数据库添加为空值,也就是说Book类有问题或者是配置文件的问题,第一时间想到可能是Book类,经排查发现Book类创建了一个有参构造函数,@RequstBody使用的是无参构造方法,所以只需要添加无参构造方法,或是删除那个有参构造方法

标签:RequstBody,构造方法,SpringMvc,Book,报错,500
From: https://www.cnblogs.com/Rebz/p/16849829.html

相关文章