首页 新闻 会员 周边 捐助

使用mybatis-plus但是MapperScan无法解析

0
悬赏园豆:5 [待解决问题]

不使用mybatis,已经把pom文件里面的 mybatis依赖注释掉了,使用的是mybatis-plus-boot-starter,可是在启动类里面使用@MapperScan时,无法使用Mybatis-plus里面的MapperScan。
如下图:

尝试了多种解决方法,更换过maven,给mapper类下面加过@mapper注释,也在mapper内下面加过自定义SQL,更换过mybatis-plus版本,尝试打开本地Maven仓库中的JAR文件结构但是没打开。
真诚询问,希望各位大佬帮帮我
(///)

Adda...nina的主页 Adda...nina | 初学一级 | 园豆:197
提问于:2025-08-16 20:55
< >
分享
所有回答(2)
0

springboot+mybatis-plus开源项目,适合初学者
https://github.com/zhikecore/superblog

楠木大叔 | 园豆:2154 (老鸟四级) | 2025-08-16 21:59

嗯嗯,会试试的,谢谢你😀😀😀

支持(0) 反对(0) Adda...nina | 园豆:197 (初学一级) | 2025-08-18 13:33
0
<dependencies>
        <!-- 发送邮件 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-mail</artifactId>
        </dependency>
        <!-- 安全验证 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-security</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <!-- Mybatis-Plus-->
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-spring-boot3-starter</artifactId>
            <version>3.5.12</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
        </dependency>
        <!-- mysql 数据库连接包 -->
        <dependency>
            <groupId>com.mysql</groupId>
            <artifactId>mysql-connector-j</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-configuration-processor</artifactId>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-test</artifactId>
            <scope>test</scope>
        </dependency>
        <!-- API文档,类似Swagger -->
        <dependency>
            <groupId>org.springdoc</groupId>
            <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
            <version>2.8.7</version>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <scope>provided</scope>
        </dependency>

        <!-- JWT -->
        <!-- JJWT API -->
        <dependency>
            <groupId>io.jsonwebtoken</groupId>
            <artifactId>jjwt-api</artifactId>
            <version>0.12.7</version>
        </dependency>
        <!-- JJWT 实现(运行时需要) -->
        <dependency>
            <groupId>io.jsonwebtoken</groupId>
            <artifactId>jjwt-impl</artifactId>
            <version>0.12.7</version>
            <scope>runtime</scope>
        </dependency>
        <!-- JJWT 使用 Jackson 进行 JSON 序列化 -->
        <dependency>
            <groupId>io.jsonwebtoken</groupId>
            <artifactId>jjwt-jackson</artifactId>
            <version>0.12.7</version>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-actuator</artifactId>
        </dependency>
    </dependencies>

我自己写的小项目,你可以参考下,我用的spring boot 3.4.5 + mybatis-plus ,没有写 mapper.xml ,用的是 mybatis-plus的 QueryWrapper

echo_lovely | 园豆:1720 (小虾三级) | 2025-08-18 08:37

非常感谢!!我试试

 

支持(0) 反对(0) Adda...nina | 园豆:197 (初学一级) | 2025-08-18 13:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册