有時候項目啟動的時候會報各種各樣的錯誤,在mybatis的初期部署的時候有一些小的細節需要注意。
1.mapper文件和xml放在一起的時候,需要在啟動類上面配置掃描注解。MapperScan
2.其次需要在xml中綁定對應的接口,且給pojo類起別名的時候,需要在yml文件中配置對應的路徑。
yml文件
3.另外是最關鍵的target文件夾,有時候會出現找不到文件或者綁定失敗的時候,優先去target文件夾下面查看是否存在編譯后的文件如xml,yml格式等等的文件,
如果target文件夾下面沒有想要的文件的話,說明在打包的時候系統沒有加入進去。需要在pom文件中自行的進行配置。
根據需求在include標簽中自行更改格式。然后用maven工程的install重新打包一下,target文件夾下面就會出現指定格式的文件。
<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.yml</include> <include>**/*.properties</include> <include>**/*.xml</include> <include>**/*.html</include> <include>/static/</include> </includes> <filtering>false</filtering> </resource> <!-- 如果沒有此節點,src/main/resources目錄下的配置文件將被忽略 --> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.yml</include> <include>**/*.properties</include> <include>**/*.xml</include> <include>**/*.html</include> <include>/static/</include> </includes> <filtering>false</filtering> </resource> </resources>