關於mybatis的配置問題,UserMapper.xml找不到

Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource teamwork2/mapper/UserMapper.xml

我在學習mybatis時,碰到了這個問題。無論怎麼修改,就是找不到這個xml。很奇怪!

在看了博客園一位大佬的博客之後得到解決。

以下均轉自博客園:

idea不會編譯src的java目錄的xml文件  

  所以解決思路就是:將IDEA maven項目中src源代碼下的xml等資源文件編譯進classes文件夾

  具體操作方法就是:配置maven的pom文件配置,在<build>節點下添加<resources>代碼:

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

下面給作者署名:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章