How do these annotations (usually) work? ● Uses reflection API ● Runtime evaluation takes time ● Higher memory consumption ● Less benefit from Ahead of Time compilation
Advantages of Micronaut ● No reflection ● No classpath scanning ● Decreased startup time & memory footprint ● Works with annotations of other libraries!