在部署springboot微服务时,使用Finchley.BUILD-SNAPSHOT版本出现了spring默认数据源Hikari注入的循环依赖问题
解决
在该服务配置文件添加一个属性
如下最后一个cloud中的refresh属性
spring:
application:
name: tensquare-base #指定服务名
datasource:
driverClassName: com.mysql.jdbc.Driver
url: jdbc:mysql://localhost:3306/tensquare_base
# ?characterEncoding=utf‐8
username: root
password: root
jpa:
database: MySQL
show‐sql: true
generate‐ddl: true
rabbitmq:
host: 127.0.0.1
cloud:
refresh:
refreshable: none