我的也出现这种问题,发现是因为我添加了这个
拦截器中增加针对静态资源不进行过滤(涉及spring-mvc.xml)
Invalid bound statement (not found): cn.itsun.springmvc.service.ItemService.findItemsList
web层 controller 使用springmvc技术
service层 不变
dao层 mapper 使用mybatis技术
使用mapper的动态代理开发在写接口时遵循4个原则:
1.接口的方法名 == mapper.xml文件中的id
2.接口的类全路径 == mapper.xml文件中的namespace
3.接口的入参类型 == mapper.xml文件中的resultType
4.接口的返回值类型 == mapper.xml文件中的parameterType
sqlMapConfig.xml文件中
1)自定义别名:
或者
2)sqlMapConfig.xml与mapper.xml文件的映射:
(第二种 和 第三种需要把mapper.xml和mapper接口放在一起)
注意:在配置mybatis和springmvc整合时
在applicationContext.xml文件中写扫描语句后,就不用配置与mapper.xml文件的映射了
缺少aspectj-1.6.10.jar和aspectjweaver-1.6.9 吧
'(inner bean)':
: Cannot resolve reference to bean 'conversionService'
一个属性,没法初始化 。。。。。。。。。。。。