这个问题非常奇怪,直接都跑通了 后来又报错.
改来改去配置文件什么都是OK的,最后才发现,一切都是取名的问题。换了个名字就搞定了
之前的:batchDel、batchDeleteStack
改了之后:svcBatchDelete
名字一改就成功。
所以这玩意儿有点坑,以后取名最好避开大众的取名,什么insert、update、select都不要用!
反过来比较好.日了狗
2016-06-13:
昨天偶然跑通了之后,今天又出这个错。原来昨天那个是运气好 也就是说并不是这个原因。
今天搞了很久,找到了原因,maven打包的时候配置中没配置打包java下的.xml。
配置的是resources下的配置文件,所以直接dao里面写xml出错。
解决:
1.还是规规矩矩把xml丢到resources目录下mapping吧
2.maven打包那个地方配置一下代码层的.xml也复制