diff options
author | Vitaly Takmazov | 2020-02-24 20:17:28 +0300 |
---|---|---|
committer | Vitaly Takmazov | 2020-02-24 20:17:28 +0300 |
commit | d1589c033ea59aaa991ea4eb48370b3f4dfb72dd (patch) | |
tree | 06d87726dd4799f810aba4b753a23473da3ff65f /build.gradle | |
parent | e699f116e9fbcc6577640055e17dd5d3437a3703 (diff) |
Using micronaut annotation processors to AOT compilation
This speeds up startup time from 10-15 to 4-5 seconds
Diffstat (limited to 'build.gradle')
-rw-r--r-- | build.gradle | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle index 9df8dca9..6912647f 100644 --- a/build.gradle +++ b/build.gradle @@ -115,6 +115,16 @@ asciidoctor { } dependencies { + // for Java applications + annotationProcessor "io.micronaut:micronaut-inject-java:1.3.2" + annotationProcessor "io.micronaut:micronaut-validation:1.3.2" + annotationProcessor "io.micronaut.spring:micronaut-spring-annotation:1.0.2" + annotationProcessor "io.micronaut.spring:micronaut-spring-web-annotation:1.0.2" + annotationProcessor "io.micronaut.spring:micronaut-spring-boot:1.0.2" + + // additional Spring Boot dependencies for Micronaut + runtime("io.micronaut.spring:micronaut-spring-boot:1.0.2") + compile "io.micronaut:micronaut-inject:1.3.2" compile ('org.springframework.boot:spring-boot-starter-cache') compile ('org.springframework.boot:spring-boot-starter-security') compile ('org.springframework.boot:spring-boot-starter-jdbc') |