| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- group = 'com.atmob.cloud'
- version = '1.0.0'
- configurations {
- compileOnly {
- extendsFrom annotationProcessor
- }
- }
- ext {
- set('springCloudVersion', "2021.0.8")
- }
- dependencies {
- implementation 'org.springframework.boot:spring-boot-starter-actuator'
- implementation 'org.springframework.boot:spring-boot-starter-webflux'
- implementation 'org.springframework.cloud:spring-cloud-starter'
- implementation 'org.springframework.cloud:spring-cloud-starter-loadbalancer'
- implementation 'org.springframework.cloud:spring-cloud-starter-gateway'
- implementation 'com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery:2021.0.6.0'
- implementation 'com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-config:2021.0.6.0'
- implementation 'com.alibaba.cloud:spring-cloud-starter-alibaba-sentinel:2021.0.6.0'
- implementation 'com.alibaba.csp:sentinel-datasource-nacos:1.8.6'
- implementation 'com.alibaba.cloud:spring-cloud-alibaba-sentinel-gateway:2021.0.6.0'
- // caffeine
- implementation 'com.github.ben-manes.caffeine:caffeine:3.1.1'
- //JWT
- implementation 'com.auth0:java-jwt:4.4.0'
- // protobuf
- implementation 'com.google.protobuf:protobuf-java:3.19.4'
- compileOnly 'org.projectlombok:lombok'
- annotationProcessor 'org.springframework.boot:spring-boot-configuration-processor'
- annotationProcessor 'org.projectlombok:lombok'
- testImplementation 'org.springframework.boot:spring-boot-starter-test'
- testImplementation 'io.projectreactor:reactor-test'
- }
- dependencyManagement {
- imports {
- mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}"
- }
- }
|