mybatis错误org.springframework.beans.factory.BeanCreationException: Could not autowire field
来源:互联网 发布:淘宝爆款怎么做 编辑:程序博客网 时间:2024/05/18 00:35
这个问题真的是整的头都大了。
整了 2 3天,还是幸好别人帮忙解决了, 毕竟也是自己忘性大 再加上,不够细心吧,眼力 差了点
一直在网络上 查 springmvc 报这样的错误的原因
本来就觉得代码是没有问题。 本来代码好好的。 删除了1个数据源的配置就报错了,
但是添加上一个数据源 就不报错了,
一期: 服务器项目,是需要链接2个数据源 来完成功能的。
二期: 合并成一个数据源了。
修改方式:
自己删除了原 1个 库的数据源配置,
连同相关的配置 也都看了, 其他配置也改了。
可是死活 怎么都报错,
说是无法 注入,
结果还是别人帮看到的。
<!-- db文件的 mybatis扫描 --> <bean name="bizMapperScannerConfigurer" class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.yc.gypublictravel.**.dao"/> <property name="markerInterface" value="com.yc.gypublictravel.base.dao.BaseDao"/> <property name="sqlSessionFactoryBeanName" value="bizSQLSessionFactory" /> </bean> <!-- oa 文件的 --> <bean name="oaMapperScannerConfigurer" class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.yc.gypublictravel.**.dao"/> <property name="markerInterface" value="com.yc.gypublictravel.base.dao.BaseOADao"/> <property name="sqlSessionFactoryBeanName" value="bizSQLSessionFactory" /> </bean>
解决方案:
1.其实2个数据源 的 Dao层继承的是不同的 BaseDao
我删除了其中1个配置的。
所以其中的
OABaseDao 没有扫描到,
只是在db.xml 数据源中 扫描了 BaseDao
2.其他的解决方案, 百度上的
就一堆 @Service 的注解问题,必须要在imp上,等等了。
1 0
- mybatis错误org.springframework.beans.factory.BeanCreationException: Could not autowire field
- org.springframework.beans.factory.BeanCreationException: Could not autowire field:
- Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field
- Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: privat
- 个人笔记 org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.
- 关于SpringMVC中org.springframework.beans.factory.BeanCreationException: Could not autowire field:的问题的解决
- Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: privat
- 【问题解决】 web项目启动不了 org.springframework.beans.factory.BeanCreationException: Could not autowire field:
- springBoot:Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire fi
- org.springframework.beans.factory.BeanCreationException: 某个错误
- org.springframework.beans.factory.BeanCreationException错误解析
- org.springframework.beans.factory.BeanCreationException: 错误
- 错误:org.springframework.beans.factory.BeanCreationException
- org.springframework.beans.factory.BeanCreationException 错误
- org.springframework.beans.factory.BeanCreationException
- org.springframework.beans.factory.BeanCreationException
- org.springframework.beans.factory.BeanCreationException
- org.springframework.beans.factory.BeanCreationException
- 严格限定泛型类型采用多重界限
- ——黑马程序员——C语言构造类型—结构体(一)
- Spring与RMI集成实现远程访问
- css成名史
- 脱壳(中) 脱壳的方法
- mybatis错误org.springframework.beans.factory.BeanCreationException: Could not autowire field
- 【HDU5532 2015长春赛区F】【LIS+剪枝】Almost Sorted Array 最多移除一元素后单调 O(n)
- linux在shell中获取时间
- 怎么改变MindMapper中的分支格式
- CentOS 修改网络配置
- CSS基础学习五:类选择器
- Android Studio 使用ShareSDK遇到的问题
- 【HDU5533 2015长春赛区G】【结论题】Dancing Stars on Me 平面图的整点正多边形只有正四边形
- mariadb gtid配置