zoukankan      html  css  js  c++  java
  • Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fundService': Injection of resource dependencies failed;

    在进行SSM的Controller的编写, 从浏览器访问后端Controller的时候遇到了这个问题. 

    这个问题的描述: 创建Bean的对象失败

    错误代码如下: 

    @Service("fundService")
    public class FundServiceImpl implements FundService {
    
        @Source
        private FundMapper fundMapper;
    
        @Override
        public List<Fund> selectAll() {
            return fundMapper.selectAll();
        }
    }

    找了很久的问题, 才发现原来是因为新的项目简称为fms, 而原来的项目简称为crm

    而在数据库配置的时候, 没有修改

           <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
                  <property name="basePackage" value="com.bj186.crm.mapper"></property>
                  <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"></property>
           </bean>

    解决办法: 将项目名修改, 把crm修改为fms

           <!--通过bean配置自动扫描并加载mapper-->
           <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
                  <property name="basePackage" value="com.bj186.fms.mapper"></property>
                  <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"></property>
           </bean>

    问题解决!

  • 相关阅读:
    rmq +二分暴力 hdu 5726
    8.25 ccpc 比赛总结
    莫比乌斯反演题目总结
    HDU 4848 Wow! Such Conquering! (搜索+floyd)
    Codeforces 982 C Cut 'em all!(DFS)
    Codefoces 986C AND Graph(DFS)
    CodeForces 986A Fair(BFS)
    ACM经验贴
    Kattis A+B Problem(FFT)
    CF E. Porcelain (双向dp)
  • 原文地址:https://www.cnblogs.com/zjulanjian/p/11058552.html
Copyright © 2011-2022 走看看