42 lines
1.3 KiB
Groovy
42 lines
1.3 KiB
Groovy
plugins {
|
|
id 'java'
|
|
id 'org.springframework.boot' version '3.4.0'
|
|
id 'io.spring.dependency-management' version '1.1.6'
|
|
}
|
|
|
|
group = 'com.vega.hrm'
|
|
version = 'unspecified'
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
}
|
|
|
|
dependencies {
|
|
|
|
}
|
|
dependencies {
|
|
implementation 'org.springframework.boot:spring-boot-starter-data-jpa:3.4.0'
|
|
implementation 'org.springframework.boot:spring-boot-starter-web:3.4.0'
|
|
implementation 'org.projectlombok:lombok:1.18.38'
|
|
implementation('org.springframework.boot:spring-boot-starter:3.4.0') {
|
|
exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging'
|
|
}
|
|
implementation 'org.springframework.boot:spring-boot-starter-log4j2:3.4.0'
|
|
implementation 'org.springframework.boot:spring-boot-starter-validation:3.4.0'
|
|
implementation 'de.mkammerer:argon2-jvm:2.1'
|
|
annotationProcessor 'org.projectlombok:lombok:1.18.38'
|
|
implementation project(":vega-hrm-core")
|
|
implementation 'jakarta.annotation:jakarta.annotation-api:2.1.1'
|
|
|
|
}
|
|
|
|
configurations {
|
|
all {
|
|
// Loại bỏ Logback
|
|
exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging'
|
|
|
|
// Loại bỏ logging mặc định
|
|
exclude group: 'ch.qos.logback', module: 'logback-classic'
|
|
}
|
|
}
|