使用mybatis的@Select报红

已加入以下依赖,还是报红

org.apache.ibatis
ibatis-core
3.0

问题解决了, 步骤如下

  1. 打开浏览器, 搜索mybatis.jar, 下载一个mybatis的jar包. 我是从mybatis中文网上下载的3.5.2版本
  2. jar包复制到本地磁盘的jre/lib目录下
  3. 打开idea的project structure的library的加号,选择Java,选中这个jar包, 完成
    附言
  4. 删除ibatis的坐标依赖删掉的好, 留着没用, 留着显示为红色, 根据网上建议才加的, 其实不需要这个
  5. 这次报错中,真正的问题是Resources无法成功引入且报红, 不是ibatis报红. 根本原因是maven不能成功引入mybatis的jar包, 需要开发者手动从网上下载, 放到指定目录下, 并且通过idea设置引入到项目lib中
    就是 ... 万万没想到maven什么都能靠坐标引入, 就是mybatis不行 ... 需要自己手动操作

<dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.3.2</version>
        </dependency>
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-generator</artifactId>
            <version>3.3.2</version>
        </dependency>
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-extension</artifactId>
            <version>3.3.2</version>
        </dependency>

报红,考虑可能是通过maven加入的话,受网络影响,或者是编译器有点问题,刷新重启试试,
还有报红,有可能是缺省了其他需要用到的依赖,通过爆红等其他相关信息结合在一起考虑