Mybatis无效绑定语句

遇到以下问题

本以为是很简单,xml中sql的ID没有对应接口所以没有找到


或者没有找到mapper.xml文件查看配置也没有问题,

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

在然后检查xml文件中

<mapper namespace="com.zwyl.license.sys.mapper.LmThirdPartyAdminMapper">

也同样映射到了。百思不得其解

最后卡了几个小时才找到资料发现,需要在pom文件<build></build> 中添加

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

然后才编译xml文件,之后才可以运行。

特此谨记!!


猜你喜欢

转载自blog.csdn.net/zhangtr0413/article/details/80271898