这个报错遇到过好几次,然后整理出三个原因(可能有其他的原因吧,只是我目前遇到的都是这三种)
第一种是service层的实现类没有return这个方法
这种错误在启动服务时是看不出来问题的,没有报错信息
默认是null,所以会有可能疏漏了忘了写
第二种是在接口路径中没有加上 / { id }
这个也是比较好找的报错
第三种是Mapper文件的动态SQL语句出问题
Mapper文件报错是对数据库了解不深的人而言很容易出现的报错,字段名,映射和数据类型包装类。这里简单介绍一个例子