美文网首页Spring
DAO自动注入失败

DAO自动注入失败

作者: 王勇1024 | 来源:发表于2019-01-18 17:04 被阅读22次

    启动Spring Boot服务时提示如下错误:

    
    Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
    2019-01-18 17:02:08.109 [main] ERROR o.s.b.diagnostics.LoggingFailureAnalysisReporter - 
    
    ***************************
    APPLICATION FAILED TO START
    ***************************
    
    Description:
    
    Field clusterStatusDao in com.yidian.data.exptmgr.service.impl.ResourceMagServiceImpl required a bean of type 'com.yidian.data.exptmgr.dao.ClusterStatusDao' that could not be found.
    
    
    Action:
    
    Consider defining a bean of type 'com.yidian.data.exptmgr.dao.ClusterStatusDao' in your configuration.
    

    原因如下

    @Slf4j
    @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
    public class Application {
    
        public static void main(String[] args) {
            SpringApplication.run(Application.class, args);
        }
    
    }
    

    把(exclude = {DataSourceAutoConfiguration.class})去掉即可

    相关文章

      网友评论

        本文标题:DAO自动注入失败

        本文链接:https://www.haomeiwen.com/subject/dcondqtx.html