Overview
Dive deep into the Micronaut framework with this 48-minute conference talk by Graeme Rocher at Devoxx. Explore the challenges faced in Java development and discover how Micronaut addresses them through innovative approaches like limited annotation API, introspected annotation metadata, and runtime checks. Learn about key features including dependency injection, configuration properties, conditional beans, and executable method processors. Gain insights into Micronaut's building blocks, native image support, and micro startup capabilities. Understand how Micronaut draws inspiration from other technologies like Electron and Google Dagger to create a thinner, more efficient runtime for microservices development.
Syllabus
Introduction
Challenges
Java
Electron Dig
Reflection Usage
Google Dagger
Inspiration
Thinner runtimes
Limited annotation API
Intersection demo
Introspected
Annotation metadata
Runtime check
Resolvable type
Dependency injection
Configuration Properties
Conditional Beans
Executable
Method Processor
Not Null Interceptor
Play
Native Image
Micro Startup
Building Blocks
Questions
Taught by
Devoxx