Contexts and Dependency Injection 仕様は、さまざまなタイプの Java EE コンポーネントの統合を簡単にします。 これは、EJB や Managed Bean などのコンポーネントを JSP や他の EJB といった別のコンポーネントに注入するための共通メカニズムを提供します。
このフィーチャーを使用可能にする
Contexts and Dependency Injection 1.2 フィーチャーを使用可能にするには、次のエレメント宣言を server.xml
ファイルの featureManager
エレメント内に追加します。
<feature>cdi-1.2</feature>
フィーチャー構成エレメント
このフィーチャーが提供する標準 API パッケージ
-
javax.decorator
-
javax.enterprise.context
-
javax.enterprise.context.spi
-
javax.enterprise.event
-
javax.enterprise.inject
-
javax.enterprise.inject.spi
-
javax.enterprise.util
-
javax.inject
-
javax.interceptor
このフィーチャーが提供するサード・パーティー API パッケージ
-
org.jboss.weld.context.api
-
org.jboss.weld.context.beanstore
-
org.jboss.weld.context.bound
-
org.jboss.weld.context.conversation
サポートされる Java バージョン
-
JavaSE-1.8
-
JavaSE-11.0
-
JavaSE-17.0
-
JavaSE-21.0
-
JavaSE-22.0
このフィーチャーを使用可能にするフィーチャー
このフィーチャーに依存するフィーチャーの開発
このフィーチャーに依存するフィーチャーを開発する場合は、フィーチャー・マニフェスト・ファイル内の Subsystem-Content
ヘッダーに次の項目を含めます。
com.ibm.websphere.appserver.cdi-1.2; type="osgi.subsystem.feature"
このフィーチャーが提供する SPI パッケージ
-
io.openliberty.cdi.spi