Invalid bound statement (not found): com.example.testcourse.mapper.TestMapper.getArrange
时间: 2023-12-27 21:24:44 浏览: 128
vue_devtools_chrome_5.3.4.crx Chrome浏览器Vue调试插件
根据提供的引用内容,出现"Invalid bound statement (not found)"错误的原因是项目找不到对应的Mapper映射文件。解决这个问题的方法是在启动Spring Boot对象上添加`@MapperScan("com.example.demo.mapper")`注解,并在Mapper接口上添加`@Mapper`注解。
以下是解决方案的示例代码:
```java
// 在启动类上添加@MapperScan注解
@SpringBootApplication
@MapperScan("com.example.demo.mapper")
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
// 在Mapper接口上添加@Mapper注解
@Mapper
public interface TestMapper {
// Mapper方法定义
// ...
}
```
通过以上操作,可以确保项目能够正确找到对应的Mapper映射文件,解决"Invalid bound statement (not found)"错误。
阅读全文