欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

@org.apache.ibatis.annotations.Mapper 中的 Mapper 异常 Invalid bound statement (not found)

程序员文章站 2022-05-24 12:00:42
...

问题描述

引入注解 @org.apache.ibatis.annotations.Mapper 中的 Mapper 异常标红 Invalid bound statement (not found)。

mapper 内容如下:

import com.demo.zhulong.base.beans.Images;
import tk.mybatis.mapper.common.Mapper;

@org.apache.ibatis.annotations.Mapper
public interface ImagesMapper extends Mapper<Images>{

}

问题原因

tk.mybatis jar 包问题或为正确引入版本。

解决方法

1. 首先确认 pom 中引入依赖:

        <dependency>
            <groupId>tk.mybatis</groupId>
            <artifactId>mapper-spring-boot-starter</artifactId>
            <version>2.0.0</version>
        </dependency>

2. 由于注解部分的 Mapper 在 idea 中标红报错,此时需要点击该行前面的红色感叹号,选择添加 maven 依赖,选择最高的版本后,maven 自动更新,此时问题解决。