解決mapper綁定異常:nested exception is org.apache.ibatis.binding.BindingException:


原因:

此異常的原因是由於mapper接口編譯后在同一個目錄下沒有找到mapper映射文件而出現的。由於maven工程在默認情況下src/main/java目錄下的mapper文件是不發布到target目錄下的。

解決辦法:需要在你的xxxx項目的pom文件中添加一下配置

<!-- 如果不添加此節點mapper.xml文件都會被漏掉。 -->

     <build>

          <resources>

            <resource>

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

                <includes>

                    <include>**/*.properties</include>

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

                </includes>

                <filtering>false</filtering>

            </resource>

        </resources>

     </build>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM