2025-11-26 23:31:03 +00:00
|
|
|
repositories {
|
|
|
|
|
mavenLocal()
|
|
|
|
|
mavenCentral()
|
|
|
|
|
maven() {
|
|
|
|
|
url = uri("https://artifactory-oss.prod.netflix.net/artifactory/maven-oss-candidates")
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2025-11-30 05:32:44 +00:00
|
|
|
ext {
|
|
|
|
|
springCloudVersion = "2023.0.3"
|
|
|
|
|
}
|
|
|
|
|
|
2025-11-26 23:31:03 +00:00
|
|
|
dependencies {
|
|
|
|
|
|
2025-11-27 02:55:04 +00:00
|
|
|
implementation 'br.com.rayan:hd-commons-lib:1.0.0'
|
|
|
|
|
|
2025-11-30 05:32:44 +00:00
|
|
|
implementation 'org.springframework.boot:spring-boot-starter'
|
2025-11-26 23:31:03 +00:00
|
|
|
implementation 'org.springframework.boot:spring-boot-starter-web'
|
|
|
|
|
implementation 'org.springframework.boot:spring-boot-starter-data-mongodb'
|
|
|
|
|
implementation 'org.springframework.boot:spring-boot-starter-validation'
|
|
|
|
|
|
2025-11-30 05:32:44 +00:00
|
|
|
// Swagger / OpenAPI (compatível com Spring Boot 3.3.x)
|
|
|
|
|
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.3.0'
|
2025-11-26 23:31:03 +00:00
|
|
|
|
|
|
|
|
compileOnly 'org.projectlombok:lombok'
|
|
|
|
|
annotationProcessor 'org.projectlombok:lombok'
|
|
|
|
|
|
|
|
|
|
implementation 'org.mapstruct:mapstruct:1.5.3.Final'
|
|
|
|
|
annotationProcessor 'org.mapstruct:mapstruct-processor:1.5.3.Final'
|
|
|
|
|
|
|
|
|
|
testImplementation 'org.springframework.boot:spring-boot-starter-test'
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
dependencyManagement {
|
|
|
|
|
imports {
|
2025-11-30 05:32:44 +00:00
|
|
|
mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}"
|
2025-11-26 23:31:03 +00:00
|
|
|
}
|
|
|
|
|
}
|