CDI
是帮助将Java EE
平台的web层和事务层组合在一起的几个Java EE
特性之一。
这里的message就是一个bean,CDI bean是CDI可以自动实例化,管理和注入以满足其他对象的依赖关系的类。几乎所有Java类都可以由CDI管理和注入。
可以注入以下类型的对象:
-
几乎任何Java类
-
Session beans
-
Java EE resources: 数据源, Java Message Service topics, queues, connection factories等
-
Persistence contexts (Java Persistence API EntityManager objects)
-
Producer fields
-
Objects returned by producer methods
-
Web service references