You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.0 KiB
37 lines
1.0 KiB
|
|
|
|
dependencies { |
|
implementation "$boot:spring-boot-starter-web" |
|
// db |
|
runtimeOnly "com.mysql:mysql-connector-j" |
|
implementation "org.bgee.log4jdbc-log4j2:log4jdbc-log4j2-jdbc4:1.16" |
|
|
|
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.2.0' |
|
implementation "$boot:spring-boot-starter-data-jpa" |
|
|
|
implementation "com.querydsl:querydsl-jpa:5.0.0:jakarta" |
|
annotationProcessor "com.querydsl:querydsl-apt:5.0.0:jakarta" |
|
annotationProcessor "jakarta.annotation:jakarta.annotation-api" |
|
annotationProcessor "jakarta.persistence:jakarta.persistence-api" |
|
|
|
implementation project(":common-core") |
|
implementation project(":web-api-com") |
|
// TDOO: 제거... |
|
compileOnly project(":data-com") |
|
} |
|
|
|
// querydsl |
|
def querydslDir = layout.buildDirectory.dir("generated/querydsl").get().asFile |
|
|
|
sourceSets { |
|
main.java.srcDir(querydslDir) |
|
} |
|
|
|
tasks.withType(JavaCompile) { |
|
options.getGeneratedSourceOutputDirectory().set(file(querydslDir)) |
|
} |
|
|
|
clean { |
|
delete file(querydslDir) |
|
} |
|
|
|
|