The Contexts and Dependency Injection (CDI) specification is all about providing a type-safe dependency injection mechanism. Watch this video to learn everything you need to know about this specification.
» Corresponding blog post: https://rieckpil.de/whatis-contexts-and-dependency-injection-cdi/
» Book review for advanced CDI topics: https://rieckpil.de/review-pro-cdi-2-in-java-ee-8-book/
» Source code on GitHub: https://github.com/rieckpil/getting-started-with-eclipse-microprofile
» More about MicroProfile: https://rieckpil.de/category/microprofile/