Want to create an interactive transcript for this episode?
Podcast: airhacks.fm podcast with adam bien
Episode: Injection Without Reflection
Description: An airhacks.fm conversation with David Kral (@VerdentDK) about:
Helidon Declarative as a new feature set for Helidon SE,
build-time dependency injection with zero reflection capability,
code generation approach that creates actual Java source files instead of bytecode manipulation,
Service Registry as an enhanced Java service loader with ordering capabilities,
compatibility with GraalVM for native image compilation,
JPMS (Java Platform Module System) compatibility,
the Maven plugin that eliminates reflection completely,
HTTP module for declarative REST endpoints,
REST client generation,
metrics and fault tolerance support,
interceptors for modifying service creation behavior,
annotation mapping to support standard JSR-330 annotations like @Inject,
comparison...