springmvc+mybatis整合问题总结
2015-04-14 17:01
411 查看
今天动手学习了一下springmvc+mybatis的整合,整合具体过程及配置在网上有很多资料,而且都写得比较详细,虽然如此,但在整合的过程中还是出现了一些问题,根据自己的经历总结如下:
1、mapperLocations配置问题
如果Mapper配置文件和Mapper接口类在同一包下,并且配置文件与接口类的名字不一样,那么配置mapperLocations始终无效,如下配置(Mapper接口与配置文件都在com.dao包下):
为什么会这样暂时未找到答案。
根据查找资料和实践,找到的解决方案有两种。一、将mapper配置文件和mapper接口类放在不同的包下,然后正常配置mapperLocations,二、将mapper配置文件与mapper接口类放在同一包下,但是名字要完全一样,像hibernate的hbm.xml文件一样。
未完待续。。
1、mapperLocations配置问题
如果Mapper配置文件和Mapper接口类在同一包下,并且配置文件与接口类的名字不一样,那么配置mapperLocations始终无效,如下配置(Mapper接口与配置文件都在com.dao包下):
<property name="mapperLocations" value="classpath:com/dao/*Mapper.xml" />,这样的话程序始终找不到Mapper的配置,测试结果老是报org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)异常。
为什么会这样暂时未找到答案。
根据查找资料和实践,找到的解决方案有两种。一、将mapper配置文件和mapper接口类放在不同的包下,然后正常配置mapperLocations,二、将mapper配置文件与mapper接口类放在同一包下,但是名字要完全一样,像hibernate的hbm.xml文件一样。
未完待续。。
相关文章推荐
- springMVC整合mybatis 项目遇到问题总结
- mybatis整合spring、springmvc时业务层无法进行事务回滚问题解决
- springmvc、mybatis整合数据库语句输出问题解决
- SpringMvc+MyBatis+Spring+Maven整合遇到的问题总结
- springMvc整合中web.xml常用总结及问题
- Springmvc+mybatis+Spring整合遇到的问题总结
- 整合SpringMvc和mybatis问题:后台已传值到jsp,但显示不出来
- springmvc 整合mybatis dao层不写实现类,及MapperScannerConfigurer 引起的PropertyPlaceholderConfigurer无效问题解决方法
- 在配置springmvc整合MyBatis中遇到的各种问题
- SSM(Spring、SpringMVC和Mybatis)框架整合404问题解决
- spring、springMVC、mybatis整合配置文件问题
- springmvc和mybatis整合出现的问题
- mybatis整合springmvc遇到的问题(待解决)
- springmvc学习笔记(21)-springmvc整合mybatis遇到的问题及解决小结
- java-mybatis、springmvc 整合,使用 @Transactional 时遇到的事务相关问题
- JavaEE_Mybatis_SpringMVC_整合开发奇葩问题1:dataSource报错?
- JavaEE_Mybatis_SpringMVC_整合开发_数据绑定_int/Integer等 基础类型自动拆装包中的小问题
- springmvc学习笔记(21)-springmvc整合mybatis遇到的问题及解决小结
- springmvc与mybatis整合中的问题
- Spring、SpringMVC、Mybatis整合遇到的问题