Exception:在spring上用mybatis时报错
2016-03-24 20:20
295 查看
错误信息:Bean property 'sessionFactory' is not writable or has an invalid setter method.....
错误原因:这个错误在很多情况下都出现过,也不一定是setter 或getter方法写错或没写,我的问题出在配置文件里面。
<bean id="userMapper" class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.mmm.mapper"></property>
<property name="sqlSessionFactory" ref="sqlSessionFactory"/>
</bean>
在配置文件中 <property name="sqlSessionFactory" ref="sqlSessionFactory"/> ,其中的name="sqlSessionFactory" 写成了name="sessionFactory" ,
导致了以上的问题,我是其他配置文件写习惯了,这次没注意才写错了。
错误原因:这个错误在很多情况下都出现过,也不一定是setter 或getter方法写错或没写,我的问题出在配置文件里面。
<bean id="userMapper" class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.mmm.mapper"></property>
<property name="sqlSessionFactory" ref="sqlSessionFactory"/>
</bean>
在配置文件中 <property name="sqlSessionFactory" ref="sqlSessionFactory"/> ,其中的name="sqlSessionFactory" 写成了name="sessionFactory" ,
导致了以上的问题,我是其他配置文件写习惯了,这次没注意才写错了。
相关文章推荐
- 一个jar包里的网站
- 一个jar包里的网站之文件上传
- 一个jar包里的网站之返回对媒体类型
- Spring整合Quartz(JobDetailBean方式)
- Spring整合Quartz(JobDetailBean方式)
- JSP中内建exception对象时出现500错误的解决方法
- 模拟Spring的简单实现
- spring+html5实现安全传输随机数字密码键盘
- Spring中属性注入详解
- 深入浅析mybatis oracle BLOB类型字段保存与读取
- MyBatis MapperProvider MessageFormat拼接批量SQL语句执行报错的原因分析及解决办法
- SpringMVC框架下JQuery传递并解析Json格式的数据是如何实现的
- struts2 spring整合fieldError问题
- spring的jdbctemplate的crud的基类dao
- 读取spring配置文件的方法(spring读取资源文件)
- Spring Bean基本管理实例详解
- java实现简单美女拼图游戏
- 详解Java的Spring框架中的事务管理方式
- oracle+mybatis 使用动态Sql当插入字段不确定的情况下实现批量insert
- MyBatis学习笔记(二)之关联关系