Open HeiKeJi6 opened 4 years ago
嗯嗯,写了哈
------------------ 原始邮件 ------------------ 发件人: "zihengruan"<notifications@github.com>; 发送时间: 2020年3月28日(星期六) 下午5:28 收件人: "lihengming/spring-boot-api-project-seed"<spring-boot-api-project-seed@noreply.github.com>; 抄送: "2395951674"<2395951674@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [lihengming/spring-boot-api-project-seed] "message": "接口 [/user/add] 内部错误,请联系管理员"bug已解决 (#213)
mapper 生成使用的是 通用Mapper插件,去看文档你就知道在哪里了。
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.
我的也和你报错一样,但是我不需要加@RequestBody,而是registerDate数据改为{"key":"registerDate","value":"2020/03/31"}就行了,为了避免中文乱码,在连接数据库的语句后面加上?useUnicode=true&characterEncoding=utf-8
。
@PostMapping("/add") public Result add(@RequestBody User user) { System.out.println(user); userService.save(user); return ResultGenerator.genSuccessResult(); }
加上@RequestBody
终于找错错误的原因了,作者的框架没有错,是我自己registerDate参数没有传对,import java.util.Date的默认格式是2020/03/26,大家要注意了!另外感谢作者的源码!有个问题,不知道mapper.xml的sql语句在哪里