美文网首页
Failed to configure a DataSource

Failed to configure a DataSource

作者: 溪水散人 | 来源:发表于2019-12-31 23:48 被阅读0次

    问题:没有配置数据源
    原因:springboot自动注入,没有检测到配置数据源就会报这样的错误
    笔者在项目开发时,原先的应用可以正常启动,但笔者重构后,再次启动,却报了这样的问题:
    Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
    通过排查,原来是依赖处理不当,在应用间接依赖了mybatis-starter,同理,间接依赖了tk-mybatis也会引发这样的问题。
    处理办法有以下两种较简单的方法:

    • 在启动类上排除数据源的自动注入
      @SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
    • 或者重新调整依赖,不要间接依赖需注入数据源的mybatis-starter或tk-mybatis

    相关文章

      网友评论

          本文标题:Failed to configure a DataSource

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