1、错误描述
Invalid bound statement (not found): com.example.ssmzhenghe.demos.mapper.UserMapper.getUserById
这里我使用了插件MybatisX便于mapp.xml文件的一键生成,起初怀疑是路径错了
@MapperScan(basePackages = "com.example.ssmzhenghe.demos.mapper")仔细检查过后发现不是mapper接口的问题,而是属性配置文件中xml的扫描路径写错了
mybatis.mapper-locations=classpath:mappers/*xml 我的mapper.xml文件所在的文件夹是mapper所以改过来就好了
2解决办法
修改mybatis.mapper-locations=classpath:mappers/*xml属性内容,重新启动一下就好了