Commit 432f9e97 by 程裕兵

feat:init

parents
.gradle
/build/
!gradle/wrapper/gradle-wrapper.jar
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
out
**/out
build
**/build
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
gradle
logs
*.log
*/target
\ No newline at end of file
# 小麦云动金融业务服务
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.jiejing.fitness.finance</groupId>
<artifactId>fit-finance</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<artifactId>api</artifactId>
<name>api</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>com.jiejing.paycenter</groupId>
<artifactId>api</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-annotation</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<scope>provided</scope>
</dependency>
</dependencies>
</project>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.jiejing.fitness.finance</groupId>
<artifactId>fit-finance</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<artifactId>app</artifactId>
<name>app</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>com.jiejing.fitness.finance</groupId>
<artifactId>service</artifactId>
</dependency>
<dependency>
<groupId>com.jiejing.common</groupId>
<artifactId>ding-client</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-hystrix-dashboard</artifactId>
</dependency>
<!-- 链路追踪 begin-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-sleuth</artifactId>
</dependency>
<!-- 链路追踪 end -->
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-prometheus</artifactId>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
</dependency>
<!-- ======================= test start ======================= -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
<!-- ======================= test end ======================= -->
</dependencies>
<build>
<finalName>fit-finance-app-${version}</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<!-- 忽略deploy-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
</project>
spring:
# kafka
cloud:
stream:
kafka:
binder:
# 需要所有副本应答(默认是1,仅需要leader应答,-1与all等价)
required-acks: -1
# 禁止自动创建主题
autoCreateTopics: false
# 禁止自动创建分区
autoAddPartitions: false
# 用于业务处理的kafka集群配置
binder-configs: biz-kafka
default-binder: biz-kafka
\ No newline at end of file
spring:
# kafka
cloud:
stream:
kafka:
binder:
# 需要所有副本应答(默认是1,仅需要leader应答,-1与all等价)
required-acks: -1
# 禁止自动创建主题
autoCreateTopics: false
# 禁止自动创建分区
autoAddPartitions: false
# 用于业务处理的kafka集群配置
binder-configs: biz-kafka
default-binder: biz-kafka
\ No newline at end of file
spring:
# kafka
cloud:
stream:
kafka:
binder:
# 需要所有副本应答(默认是1,仅需要leader应答,-1与all等价)
required-acks: -1
# 禁止自动创建主题
autoCreateTopics: false
# 禁止自动创建分区
autoAddPartitions: false
configuration:
ssl:
endpoint:
identification:
algorithm: ""
# 用于业务处理的kafka集群配置
binder-configs: biz-kafka
default-binder: biz-kafka
\ No newline at end of file
spring:
# kafka
cloud:
stream:
kafka:
binder:
# 需要所有副本应答(默认是1,仅需要leader应答,-1与all等价)
required-acks: -1
# 禁止自动创建主题
autoCreateTopics: false
# 禁止自动创建分区
autoAddPartitions: false
# 用于业务处理的kafka集群配置
binder-configs: biz-kafka
default-binder: biz-kafka
\ No newline at end of file
spring:
# kafka
cloud:
stream:
kafka:
binder:
# 需要所有副本应答(默认是1,仅需要leader应答,-1与all等价)
required-acks: -1
# 禁止自动创建主题
autoCreateTopics: false
# 禁止自动创建分区
autoAddPartitions: false
# 用于业务处理的kafka集群配置
binder-configs: biz-kafka
default-binder: biz-kafka
\ No newline at end of file
server:
port: 7008
tomcat:
uri-encoding: UTF-8
# 最大工作线程数(默认值 200)
max-threads: 200
# 最小工作线程数(默认值 10)
min-spare-threads: 10
# 最大连接数(默认值 10000)
max-connections: 10000
# 最大连接数饱和后的队列最大容量(默认值100)
acceptCount: 200
info:
name: ${spring.application.name}
version: none
evn: ${spring.profiles.active}
management:
endpoint:
health:
show-details: ALWAYS
endpoints:
web:
exposure:
include: gateway,loggers,health,info,env,metrics,prometheus,threaddump
spring:
mvc:
hiddenmethod:
filter:
enabled: true
servlet:
# 文件上传限制
multipart:
max-file-size: 10MB
max-request-size: 10MB
# 数据源
datasource:
type: com.alibaba.druid.pool.DruidDataSource
druid:
stat-view-servlet:
loginUsername: admin
loginPassword: 123456
dynamic:
druid: # 全局druid参数,绝大部分值和默认保持一致。(现已支持的参数如下,不清楚含义不要乱设置)
#这里是配置druid连接池,以下都是druid的配置信息
filters: stat,wall
maxActive: 20
initialSize: 1
maxWait: 60000
minIdle: 20
timeBetweenEvictionRunsMillis: 60000
minEvictableIdleTimeMillis: 300000
validationQuery: select 'x'
testWhileIdle: true
testOnBorrow: false
testOnReturn: false
poolPreparedStatements: true
connection-properties:
druid.stat.logSlowSql: false
druid.stat.mergeSql: true
druid.stat.slowSqlMillis: 50
datasource-configs: finance
primary: finance
# redis
redis-configs: cache
redis:
lettuce:
pool:
max-active: 100
min-idle: 10
max-idle: 50
max-wait: 2s
# 异步处理线程池
asy:
pool:
corePoolSize: 20
maxPoolSize: 100
keepAliveSeconds: 1800
queueCapacity: 120
#mybatis
mybatis-plus:
#mapper-locations: classpath*:/mapper/**Mapper.xml
mapper-locations: classpath*:/com/jiejing/fitness/finance/repository/mapper/*Mapper.xml
#实体扫描,多个package用逗号或者分号分隔
typeAliasesPackage: com.jiejing.fitness.finance.repository.entity
# 支持统配符 * 或者 ; 分割,分别引入repository层,api层和common包的枚举值
typeEnumsPackage: com.jiejing.paycenter.common.enums;com.jiejing.common.enums;com.jiejing.fitness.finance.api.enums
globalConfig:
dbConfig:
#主键类型 0:"数据库ID自增", 1:"用户输入ID",2:"全局唯一ID (数字类型唯一ID)", 3:"全局唯一ID UUID";
idType: ID_WORKER
#字段策略 0:"忽略判断",1:"非 NULL 判断"),2:"非空判断"
fieldStrategy: NOT_NULL
#驼峰下划线转换
tableUnderline: true
#数据库大写下划线转换
capitalMode: false
#逻辑删除配置(下面3个配置)
logic-delete-value: 0
logic-not-delete-value: 1
configuration:
map-underscore-to-camel-case: true
cache-enabled: true
default-enum-type-handler: com.baomidou.mybatisplus.extension.handlers.EnumTypeHandler
redis:
key:
skipVersionPrefix: none
version: v2
spring:
application:
name: paycenter
profiles:
active: local
http:
encoding:
force: true
charset: UTF-8
enabled: true
main:
allow-bean-definition-overriding: true
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.jiejing.fitness.finance</groupId>
<artifactId>fit-finance</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>fit-finance</name>
<url>http://maven.apache.org</url>
<modules>
<module>app</module>
<module>service</module>
<module>api</module>
<module>repository</module>
</modules>
<!-- 引入spring boot起步依赖 -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.4.RELEASE</version>
<relativePath/>
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<spring-cloud.version>Hoxton.SR5</spring-cloud.version>
<pay-center.version>0.0.1-SNAPSHOT</pay-center.version>
</properties>
<dependencyManagement>
<dependencies>
<!-- ======================= fit-finance start ======================= -->
<dependency>
<groupId>com.jiejing.fitness.finance</groupId>
<artifactId>api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.jiejing.fitness.finance</groupId>
<artifactId>repository</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.jiejing.fitness.finance</groupId>
<artifactId>service</artifactId>
<version>${project.version}</version>
</dependency>
<!-- ======================= fit-finance end ======================= -->
<!-- ======================= spring cloud start ======================= -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!-- ======================= spring cloud end ======================= -->
<!-- ======================= jiejing api end ======================= -->
<dependency>
<groupId>com.jiejing.base</groupId>
<artifactId>filecenter-api</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.jiejing.paycenter</groupId>
<artifactId>api</artifactId>
<version>${pay-center.version}</version>
</dependency>
<!-- ======================= jiejing api end ======================= -->
<!-- ======================= jiejing tools start ======================= -->
<dependency>
<groupId>com.jiejing.common</groupId>
<artifactId>common-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.jiejing.common</groupId>
<artifactId>common-config-idgen</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.jiejing.common</groupId>
<artifactId>common-config-mybatis</artifactId>
<version>0.0.4-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.jiejing.repo</groupId>
<artifactId>repo-core</artifactId>
<version>0.0.1-META-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.jiejing.cache</groupId>
<artifactId>redis-xcache</artifactId>
<version>0.0.2-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.jiejing.event</groupId>
<artifactId>scs-event</artifactId>
<version>0.0.6-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.jiejing.common</groupId>
<artifactId>ding-client</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<!-- ======================= jiejing tools end ======================= -->
<!-- ======================= data source start ======================= -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.10</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>dynamic-datasource-spring-boot-starter</artifactId>
<version>2.5.4</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-annotation</artifactId>
<version>3.1.0</version>
</dependency>
<!-- ======================= data source end ======================= -->
<!-- ======================= tools start ======================= -->
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>22.0</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
<version>2.7.0</version>
</dependency>
<!-- json serialize start -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.83</version>
</dependency>
<!-- json serialize end -->
<!-- swagger start -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>
<!-- swagger end -->
<!-- logback aliyun start -->
<dependency>
<groupId>com.aliyun.openservices</groupId>
<artifactId>aliyun-log-logback-appender</artifactId>
<version>0.1.16-jiejing-SNAPSHOT</version>
</dependency>
<!-- logback aliyun end -->
<!-- ======================= tools end ======================= -->
<!-- ======================= test start ======================= -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>3.1.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity</artifactId>
<version>1.7</version>
<scope>test</scope>
</dependency>
<!-- ======================= test end ======================= -->
</dependencies>
</dependencyManagement>
<repositories>
<repository>
<id>central</id>
<name>maven-central</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<layout>default</layout>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>maven-snapshots</id>
<name>maven-snapshots</name>
<url>http://nexus.xiaomaiketang.com:8081/repository/maven-snapshots/</url>
<layout>default</layout>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>xiaomai-thirdparty</id>
<name>xiaomai-thirdparty</name>
<url>http://nexus.xiaomaiketang.com:8081/repository/xiaomai-thirdparty/</url>
</repository>
<snapshotRepository>
<id>xiaomai-snapshots</id>
<name>xiaomai-snapshots</name>
<url>http://nexus.xiaomaiketang.com:8081/repository/maven-snapshots/</url>
</snapshotRepository>
</distributionManagement>
<build>
<plugins>
<!-- 不忽略deploy-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>false</skip>
</configuration>
</plugin>
<!-- 忽略测试 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
<annotationProcessorPaths>
<!-- 引入lombok的注解处理器 -->
<path>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.22</version>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>
</plugins>
</build>
</project>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.jiejing.fitness.finance</groupId>
<artifactId>fit-finance</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<artifactId>repository</artifactId>
<name>repository</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>com.jiejing.fitness.finance</groupId>
<artifactId>api</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
</dependency>
<dependency>
<groupId>com.jiejing.common</groupId>
<artifactId>common-core</artifactId>
</dependency>
<dependency>
<groupId>com.jiejing.common</groupId>
<artifactId>common-config-idgen</artifactId>
</dependency>
<dependency>
<groupId>com.jiejing.common</groupId>
<artifactId>common-config-mybatis</artifactId>
</dependency>
<dependency>
<groupId>com.jiejing.repo</groupId>
<artifactId>repo-core</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>dynamic-datasource-spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-annotation</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
</dependency>
<dependency>
<groupId>com.jiejing.cache</groupId>
<artifactId>redis-xcache</artifactId>
</dependency>
<!-- logback kafka start-->
<dependency>
<groupId>com.aliyun.openservices</groupId>
<artifactId>aliyun-log-logback-appender</artifactId>
</dependency>
<!-- logback kafka end -->
<!-- ======================= test start ======================= -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
<!-- ======================= test end ======================= -->
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<filtering>false</filtering>
<includes>
<include>**/mapper/*.xml</include>
</includes>
</resource>
</resources>
<plugins>
<!-- 忽略deploy-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
</project>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.jiejing.fitness.finance</groupId>
<artifactId>fit-finance</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<artifactId>service</artifactId>
<name>service</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>com.jiejing.fitness.finance</groupId>
<artifactId>repository</artifactId>
</dependency>
<dependency>
<groupId>com.jiejing.base</groupId>
<artifactId>filecenter-api</artifactId>
</dependency>
<dependency>
<groupId>com.jiejing.paycenter</groupId>
<artifactId>api</artifactId>
</dependency>
<dependency>
<groupId>com.jiejing.event</groupId>
<artifactId>scs-event</artifactId>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-stream-kafka</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
</dependencies>
</project>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment