问答详情
源自:3-7 service层的实现

AreaDao接口的注入

在AreaServiceImpl的实现类中注入的AreaDao是个接口啊,并没有它的实现类,spring容器无法通过Ioc来生成相应的bean,进而无法注入成功啊,不知道老师是怎么做到的,难道码代码的过程中没有报错吗。

提问者:qq_庞韩英_0 2018-08-22 11:38

个回答

  • ugugugug
    2018-12-24 15:02:05

    在AreaDao添加@Repository注释

  • echo蔷薇木槿
    2018-08-23 16:10:23

    @Configuration
    public class MapperScannerConfiguration {
        @Bean()
        public MapperScannerConfigurer getMapperScannerConfigurer(){
            MapperScannerConfigurer configurer = new MapperScannerConfigurer();
            configurer.setBasePackage("com.qnj.demo.dao");
            configurer.setSqlSessionFactoryBeanName("sqlSessionFactory");
            return configurer;
        }
    
    }

    扫描