[Java] New OBE Series: Contexts and Dependency Injection (CDI)

原文はこちら。
https://blogs.oracle.com/javatraining/entry/new_obe_series_contexts_and

このOracle By Example (OBE)シリーズでは、Java EE 6で導入されたContexts and Dependency Injection (CDI)の3つの機能(Stereotypes、Interceptors、Events)を取り扱います。
Java EE 6 Context and Dependency Injection (CDI) Series
http://apex.oracle.com/pls/apex/f?p=44785:24:0::NO:24:P24_CONTENT_ID,P24_PREV_PAGE:6393,29
CDIはJava Platform, Enterprise Edition (Java EE) 6にJSR-299として導入されました。
JSR 299: Contexts and Dependency Injection for the JavaTM EE platform
http://jcp.org/en/jsr/detail?id=299
CDIのContextsのパートではbeanに別のbeanのライフサイクルで共有させたり、参加させます。Dependency Injectionのパートでは、シンプルに依存性を注入するだけの手続きで、beanに別のbeanのインスタンスを参照させます。CDIのすごいところは、プロセスのインスタンス化をせず、同時に強い型チェックを強制することで、クラスを疎結合するという能力なのです。
Oracle Learning Libraryに掲載されているすばらしい無料コンテンツ、そして新しいクールなルック&フィールを是非チェックして下さい。
Oracle Learning Library
http://www.oracle.com/oll

0 件のコメント:

コメントを投稿