解決Caused by: org.apache.ibatis.exceptions.PersistenceException:


在mybatis-config核心配置文件中注冊了xml以后出現了新的異常錯誤
Caused by: java.io.IOException: Could not find resource cn.dzp.dao.UserMapper.xml

經過檢查發現了我所用的項目乃是maven構建的
maven由於它的約定大於配置,可能會導致我寫的配置文件無法被導出或者生效的問題,解決方法就是在pom.xml里面添加以下代碼

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

這下子運行正常,成功解救問題


免責聲明!

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



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