9.2 Overview of the CDI

Organization of this section
(1) CDI
(2) Integrating with Bean Validation

(1) CDI

The CDI is one of the Dependency Injection (DI) specifications. CDI 1.0 is supported with Application Server.

If you use the CDI, you can manage the DI of the application objects, and the life-cycle from the generation to the destruction of the DI target objects. The following CDI functionality is provided with Application Server:

(2) Integrating with Bean Validation

With Application Server, you can use the Bean Validation functionality to simplify the validation of the values entered in the CDI application.

For details on the use of Bean Validation, see 10. Using Bean Validation with Application Server.