在整合mybatis和spring时,将xml和java文件放在同一路径下,一直找不到xml文件。
报如下错误:
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
在eclipse中,放在src下是可以找到的。
在idea中,将资源文件放在src下,不进行设置的话是找不到的。
解决办法是将xml文件都放在resource下,如果是maven工程,还可以在pom文件中添加如下内容。
<build>
<resources>
<resource>
<directory>src/main/java</directory>