As you have seen, the Contexts and Dependency Injection API is a deceptively simple yet powerful toolkit that helps you craft maintainable code and large applications. You can also count on the CDI ecosystem for helpful extensions that make your life as a Jakarta EE developer very convenient and productive. You have seen two such extensions—the Eclipse MicroProfile Config API and Apache Delta Spike—that you can immediately start using in your projects.
Whew! What a ride. This book covered all that you need to know to use the CDI API in your own code. It is impossible to cover everything about any given library in a book. However, with what you have learned up to this point, you should have a solid foundation on which you can explore the CDI spec 1 on your own.
If you need further help with any of the topics covered in this book, or you would like me to help you out with a project, or simply hangout for coffee, please do not hesitate to reach out to me at email@example.com. I would love to hear from you and will respond to all your mails.
Thank you for reading this book. I appreciate your interest.
Apache Delta Spike
CDI bean lifecycle callbacks
CDI beansvs . contextual instances
Contexts and Dependency Injection (CDI)
bean lifecycle callbacks
SeeCDI bean lifecycle callbacks
beansvs. contextual instances
default activation scope
transactional event observers
Dependency injection (DI)
Eclipse Foundation Specification Process (EFSP)
Field injection point
Inversion of control (IoC)
Java Community Process (JCP)
Java EE API
Java Specification Request (JSR)
Technology Compatibility Kit (TCK)
Transactional event observers
U, V, W, X, Y, Z
umbrella JSR/Java EE