Getting Started with the Micronaut® Framework
summary
Micronaut is a compile-time Java framework that uses annotation processors, KAPT/KSP and AST transforms to generate DI, serializers and precomputed repository queries so the runtime avoids proxies and reflection. It supports Java 17 baseline (Java 21 ready), Java/Kotlin/Groovy, Micronaut Data JPA and JDBC, AWS/GCP/Azure/OCI integrations, Kafka/NATS/MQTT/Rabbit, Spock and JUnit5 testing, and generates GraalVM native images to reach sub-second startup and no runtime reflection with footprints claimed as low as 10 MB.
AI-written summary · about
chapters (9)
- 0:00Introduction to Micronaut
- 3:04Framework design and compile-time approach
- 10:15Key features and modules overview
- 11:19Project generator and Groovy demo
- 14:40Building a simple controller
- 16:54Testing with Spock and dependency injection
- 21:13Configuration and validation
- 24:25Why choose Micronaut
- 28:59Reactive programming and virtual threads
related talks
57mIntroduction to Micronaut 2.0
52mSkyrocketing Development Of Your Microservices With Micronaut
48mConoce Micronaut, un framework para microservicios JVM
02h 54mMicronaut Deep Dive
50mMicronaut State of the Union
58mGood to Great: from Spring Boot to Micronaut
47mIntroduction to Micronaut Lightweight Microservices with Ahead of Time Compilation
48mMicronaut Deep Dive
