1. 程式人生 > >解決mapper繫結異常

解決mapper繫結異常

 

此異常的原因是由於mapper介面編譯後在同一個目錄下沒有找到mapper對映檔案而出現的。由於maven工程在預設情況下src/main/java目錄下的mapper檔案是不釋出到target目錄下的。

解決方法

在e3-manager-dao工程的pom檔案中新增如下內容:

 

<!-- 如果不新增此節點mybatis的mapper.xml檔案都會被漏掉。 -->     
<build>          
    <resources>            
        <resource>                
            <directory>src/main/java</directory>  
            <includes>  
                <include>**/*.properties</include>
                <include>**/*.xml</include>
            </includes>                
            <filtering>false</filtering>            
        </resource>        
    </resources>     
</build>