Pro CDI 2 in Java EE 8: An In-Depth Guide to Context and Dependency Injection

Pro CDI 2 in Java EE 8: An In-Depth Guide to Context and Dependency Injection

Computers & Technology
ISBN: 1484243625Format: PDFEdition: 1st ed. editionDate: September 23, 2019Pages: 247 pagesLanguage: English

Download Pro CDI 2 in Java EE 8: An In-Depth Guide to Context and Dependency Injection


Download .PDF eBook

Book Description

In Pro CDI 2 in Java EE 8, use CDI and the CDI 2.0 to automatically manage the life cycle of your enterprise Java, Java EE, or Jakarta EE application’s beans using predefined scopes and define custom life cycles using scopes. In this book, you will see how you can implement dynamic and asynchronous communication between separate beans in your application with CDI events. 
The authors explain how to add new capabilities to the CDI platform by implementing these capabilities as extensions. They show you how to use CDI in a Java SE environment with the new CDI initialization and configuration API, and how to dynamically modify the configuration of beans at application startup by using dynamic bean building.
This book is compatible with the new open source Eclipse Jakarta EE platform and tools.

What You Will Learn

  • Use qualifier annotations to inject specific bean implementations
  • Programmatically retrieve bean instances from the CDI container in both Java SE and Java EE when injecting them into an object isn’t possible 
  • Dynamically replace beans using the @Alternative annotation to, for example, replace a bean with a mock version for testing 
  • Work with annotation literals to get instances of annotations to use with the CDI API
  • Discover how scopes and events interact
Who This Book Is For
Those who have some experience with CDI, but may not have experience with some of the more advanced features in CDI.

Content

Chapter 1: History of CDI
Chapter 2: Beans As the Component Model in EE
Chapter 3: Identifying Beans
Chapter 4: Scopes and Contexts
Chapter 5: Events
Chapter 6: Decorators and Interceptors
Chapter 7: Dynamic Beans
Chapter 8: CDI in Java SE

Book cover


Pro CDI 2 in Java EE 8: An In-Depth Guide to Context and Dependency Injection
В закладки

Dear users and students. The Book Pro CDI 2 in Java EE 8: An In-Depth Guide to Context and Dependency Injection on our website it is presented for demonstration only. We do not store the files, If you like the book, please remove it and to buy a printed version of the book.

If You feel that this book is belong to you and you want to unpublish it, Please Contact us.

This site comply with DMCA digital copyright. We do not store files not owned by us, or without the permission of the owner. We also do not have links that lead to sites DMCA copyright infringement.



Comments (0)
ADD COMMENTS
Прокомментировать
reload, if the code cannot be seen
Practical Domain-Driven Design in Enterprise Java: Using Jakarta EE, Eclipse MicroProfile, Spring Boot, and the Axon Framework
Java EE 6 Development with NetBeans 7
Java EE 7 Developer Handbook
Learning Google Guice
Java EE 7 with GlassFish 4 Application Server
Professional Java for Web Applications
Enterprise JavaBeans 3.1: Developing Enterprise Java Components
EJB 3.0 Database Persistence with Oracle Fusion Middleware 11g