1 问题描述
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.dao.UserMapper.selectList
2 问题分析
2.1 MyBatis-Plus
1、使用MyBatis-Plus的内置方法进行查询时,由于只导入了mybatis-plus依赖,导致报错。
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus</artifactId>
<version>3.4.1</version>
<scope>compile</scope>
</dependency>
解决办法:
mybatis-plus依赖改为mybatis-plus-boot-starter依赖即可。
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.1</version>
</dependency>
2.2 MyBatis
1、UserMapper.java文件有该方法,但是UserMapper.xml映射文件没有找到对应名称的方法,导致报错。
解决办法:
UserMapper.xml映射文件创建对应名称的方法即可。