org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):

报错如下:

报错原因:

maven加载机制:在默认情况下,只会把src-main-java文件夹里的java类型文件进行加载,其他类型不管,xml文件没有加载,所以报错

 

解决方案:

*在service模块中修改pom.xml进行配置

<!-- 项目打包时会将java目录中的*.xml文件也进行打包 -->
<build>

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

 

*在当前模块中进行配置

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

 

posted @ 2020-05-07 11:55  王振龙  阅读(237)  评论(2编辑  收藏  举报
Live2D