diff --git a/pom.xml b/pom.xml index 9df01bc..abb6a5f 100644 --- a/pom.xml +++ b/pom.xml @@ -1,273 +1,247 @@ - - - 4.0.0 - - org.springframework.boot - spring-boot-starter-parent - 2.3.0.BUILD-SNAPSHOT - - - com.example - demo - 0.0.1-SNAPSHOT - demo - Kotlin Demo project for Spring Boot - - - 11 - 1.3.72 - 11 - - - - - - - - - org.springframework.boot - spring-boot-starter-jooq - - - - - - - org.springframework.boot - spring-boot-starter-thymeleaf - - - org.springframework.boot - spring-boot-starter-webflux - - - com.fasterxml.jackson.module - jackson-module-kotlin - - - io.projectreactor.kotlin - reactor-kotlin-extensions - - - org.flywaydb - flyway-core - 5.2.0 - - - org.jetbrains.kotlin - kotlin-reflect - - - org.jetbrains.kotlin - kotlin-stdlib-jdk8 - - - org.jetbrains.kotlinx - kotlinx-coroutines-reactor - - - - org.springframework.boot - spring-boot-devtools - runtime - true - - - com.h2database - h2 - test - - - - - - - - org.springframework.boot - spring-boot-configuration-processor - true - - - org.projectlombok - lombok - true - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - io.projectreactor - reactor-test - test - - - mysql - mysql-connector-java - runtime - - - - - - - - - - - - ${project.basedir}/src/main/kotlin - ${project.basedir}/src/test/kotlin - - - org.codehaus.mojo - properties-maven-plugin - 1.0.0 - - - initialize - - read-project-properties - - - - src/main/resources/application.properties - - - - - - - org.flywaydb - flyway-maven-plugin - 5.2.4 - - - generate-sources - - migrate - - - - - ${spring.datasource.driverClassName} - ${spring.datasource.url} - ${spring.datasource.username} - ${spring.datasource.password} - - - - org.springframework.boot - spring-boot-maven-plugin - - - org.jetbrains.kotlin - kotlin-maven-plugin - - - -Xjsr305=strict - - - spring - - - - - org.jetbrains.kotlin - kotlin-maven-allopen - ${kotlin.version} - - - - - org.jooq - jooq-codegen-maven - - - - generate-mysql - generate-sources - - generate - - - - ${spring.datasource.driverClassName} - ${spring.datasource.url} - ${spring.datasource.username} - ${spring.datasource.password} - - - - org.jooq.meta.mysql.MySQLDatabase - - (?i:information_schema\..*) - - - - false - true - true - true - - - com.example.demo.model - target/generated-sources/jooq - - - - - - - - - - mysql - mysql-connector-java - 8.0.20 - - - - - - - - - - spring-milestones - Spring Milestones - https://repo.spring.io/milestone - - - spring-snapshots - Spring Snapshots - https://repo.spring.io/snapshot - - true - - - - - - spring-milestones - Spring Milestones - https://repo.spring.io/milestone - - - spring-snapshots - Spring Snapshots - https://repo.spring.io/snapshot - - true - - - - + + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 2.3.2.RELEASE + + + com.example + demo + 0.0.1-SNAPSHOT + demo + Kotlin Demo project for Spring Boot + + 11 + 1.3.72 + 11 + + + + org.springframework.boot + spring-boot-starter-jooq + + + org.springframework.boot + spring-boot-starter-thymeleaf + + + org.springframework.boot + spring-boot-starter-webflux + + + com.fasterxml.jackson.module + jackson-module-kotlin + + + io.projectreactor.kotlin + reactor-kotlin-extensions + + + org.flywaydb + flyway-core + 5.2.0 + + + org.jetbrains.kotlin + kotlin-reflect + + + org.jetbrains.kotlin + kotlin-stdlib-jdk8 + + + org.jetbrains.kotlinx + kotlinx-coroutines-reactor + + + org.springframework.boot + spring-boot-devtools + runtime + true + + + com.h2database + h2 + test + + + org.springframework.boot + spring-boot-configuration-processor + true + + + org.projectlombok + lombok + true + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.vintage + junit-vintage-engine + + + + + io.projectreactor + reactor-test + test + + + mysql + mysql-connector-java + runtime + + + org.springframework.boot + spring-boot-starter-rsocket + compile + + + + ${project.basedir}/src/main/kotlin + ${project.basedir}/src/test/kotlin + + + org.codehaus.mojo + properties-maven-plugin + 1.0.0 + + + initialize + + read-project-properties + + + + src/main/resources/application.properties + + + + + + + org.flywaydb + flyway-maven-plugin + 5.2.4 + + + generate-sources + + migrate + + + + + ${spring.datasource.driverClassName} + ${spring.datasource.url} + ${spring.datasource.username} + ${spring.datasource.password} + + + + org.springframework.boot + spring-boot-maven-plugin + + + org.jetbrains.kotlin + kotlin-maven-plugin + + + -Xjsr305=strict + + + spring + + + + + org.jetbrains.kotlin + kotlin-maven-allopen + ${kotlin.version} + + + + + org.jooq + jooq-codegen-maven + + + generate-mysql + generate-sources + + generate + + + + ${spring.datasource.driverClassName} + ${spring.datasource.url} + ${spring.datasource.username} + ${spring.datasource.password} + + + + org.jooq.meta.mysql.MySQLDatabase + (?i:information_schema\..*) + + + false + true + true + true + + + com.example.demo.model + target/generated-sources/jooq + + + + + + + + mysql + mysql-connector-java + 8.0.20 + + + + + + + + spring-milestones + Spring Milestones + https://repo.spring.io/milestone + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/snapshot + + true + + + + + + spring-milestones + Spring Milestones + https://repo.spring.io/milestone + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/snapshot + + true + + + \ No newline at end of file