为了账号安全,请及时绑定邮箱和手机立即绑定

Invalid bound statement (not found): com.example.mubatis_plus.mapper.UserMapper.selectAll 问题解决:pom添加

Invalid bound statement (not found): com.example.mubatis_plus.mapper.UserMapper.selectAll

问题解决:pom添加

<build>

        <resources>

            <resource>

                <!--   描述存放资源的目录,该路径相对POM路径-->

                <directory>src/main/java</directory>

                <includes>

                    <include>**/*.xml</include>

                </includes>

            </resource>

        </resources>

        <plugins>

            <plugin>

                <groupId>org.springframework.boot</groupId>

                <artifactId>spring-boot-maven-plugin</artifactId>

            </plugin>

        </plugins>

    </build>


正在回答

2 回答

问题解决了就好。一般是要添加如下配置,不然有的ide不会将写在src/main/java中的xml文件编译或打包到编译后的程序或者包中。

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


0 回复 有任何疑惑可以回复我~
#1

happyfe

pom里加上这段,果然好使了,感谢!
2021-06-13 回复 有任何疑惑可以回复我~

按照课堂上的,是配置在application.yml文件中

mybatis-plus:
  mapper-locations: classpath:mappers/*Mapper.xml


0 回复 有任何疑惑可以回复我~
#1

thinkwind

为什么添加了,还是报错呢。Invalid bound statement (not found): com.abc.demo1.dao.UserMapper.selectAll
2020-05-14 回复 有任何疑惑可以回复我~
#2

qq_慕仔9056583 回复 thinkwind

看看UserMapper.xml文件中的namespace路径,写的是接口的全路径而不是mapper.xml文件的全路径。
2020-05-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Invalid bound statement (not found): com.example.mubatis_plus.mapper.UserMapper.selectAll 问题解决:pom添加

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信