configurations { compileOnly { extendsFrom annotationProcessor } } ext { set('springCloudVersion', "2021.0.8") } dependencies { implementation project(':common') implementation 'org.springframework.boot:spring-boot-starter-actuator' implementation 'org.springframework.boot:spring-boot-starter-amqp' implementation 'org.springframework.boot:spring-boot-starter-data-redis' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.cloud:spring-cloud-starter' implementation 'org.springframework.cloud:spring-cloud-starter-loadbalancer' implementation 'org.springframework.cloud:spring-cloud-starter-openfeign' implementation 'org.springframework.cloud:spring-cloud-stream' implementation 'org.springframework.cloud:spring-cloud-stream-binder-rabbit' 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.github.pagehelper:pagehelper-spring-boot-starter:1.2.13' // mybatis implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.3.1' // caffeine implementation 'com.github.ben-manes.caffeine:caffeine:3.1.1' // gson implementation 'com.google.code.gson:gson:2.9.1' //JWT implementation 'com.auth0:java-jwt:4.4.0' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.mysql:mysql-connector-j' annotationProcessor "org.springframework.boot:spring-boot-configuration-processor" annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' testImplementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter-test:2.3.1' testImplementation 'org.mybatis.generator:mybatis-generator-core:1.4.2' testImplementation 'com.itfsw:mybatis-generator-plugin:1.4.6' testImplementation 'org.springframework.amqp:spring-rabbit-test' } dependencyManagement { imports { mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}" } }