@[TOC](org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)😃
1.首先查看mapper类与xml中对象映射是否正确
xml中配置如下:
<mapper namespace="com.dongao.system.mapper.SysUserMapper">
2.再确定SysUserMapper.java中方法名称与SysUserMapper.xml中<select id=“” …是否一致
3.再查看配置文件application.yml关于mybatis配置
其中,对应关系如下:
mybatis-config.xml 内容如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<settings>
<setting name="cacheEnabled" value="true" /> <!-- 全局映射器启用缓存 -->
<setting name="useGeneratedKeys" value="true" /> <!-- 允许 JDBC 支持自动生成主键 -->
<setting name="defaultExecutorType" value="REUSE" /> <!-- 配置默认的执行器 -->
<setting name="logImpl" value="STDOUT_LOGGING" /> <!-- 指定 MyBatis 所用日志的具体实现 -->
<!-- <setting name="mapUnderscoreToCamelCase" value="true"/> 驼峰式命名 -->
</settings>
</configuration>
完成以上步骤便可以了