从springboot迁移到springcloud后无法连接到mysql示例

des4xlb0  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(302)

我在让我的spring云应用程序连接到mysql示例时遇到了一些问题。我的代码的最低版本可以在github上找到
应用程序从配置服务器获取信息,包括数据库示例的位置。我按照这篇文章中的答案设置了数据源,但看起来应用程序没有建立连接,因为应用程序在启动时向db插入了一些我看不到的内容。
抱歉,如果我遗漏了一些明显的东西,我对使用spring框架还不熟悉。
编辑:我现在得到以下错误
未能自动配置数据源:“spring.datasource.url”未指定,无法自动配置嵌入的数据源
这很奇怪,因为spring.datasource.url是在配置服务器的testapp.properties中设置的。我确实在日志中看到下面一行
用不同的定义重写bean“datasource”的bean定义:替换[root bean:class[null];scope=刷新;抽象=假;lazyinit=假;autowiremode=3;dependencycheck=0;autowirecandidate=假;一次=假;factorybeanname=org.springframework.boot.autoconfigure.jdbc.datasourceconfiguration$hikari;factorymethodname=数据源;initmethodname=null;d estroymethodname=(推断);在类路径资源[org/springframework/boot/autoconfigure/jdbc/datasourceconfiguration$hikari.class]]中用[root bean:class[org.springframework.aop.scope.scopedproxyfactorybean]定义;范围=;抽象=假;lazyinit=假;autowiremode=0;dependencycheck=0;autowirecandidate=true;一次=假;factorybeanname=null;factorymethodname=null;initmethodname=null;destroymethodname=null;在beandefinition中定义在类路径r esource[org/springframework/boot/autoconfigure/jdbc/datasourceconfiguration$hikari.class]]中定义
我对hikari不太熟悉。我在build.gradle中包含的依赖项之一是否覆盖了url?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题