1.mapper和mapper.xml写在同一个文件夹中

1.在pom.xml中配置

maven在打包时就不会过滤src/main/java文件夹下的xml文件

 <build>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
            </resource>
        </resources>
    </build>

2.然后在application.properties文件中配置路径

mybatis-plus.mapper-locations=classpath:com/example/sbmybatisplus2/good/mapper/xml/*.xml

项目重新编译后 查看你的target文件 会发现它把xml文件 打包进去了

2.将xml文件放在resources的mapper文件夹下

在application.properties文件中配置

#配置mapper xml文件的路径
mybatis-plus.mapper-locations=classpath:/mapper/*.xml
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐