@EJB アノテーションは EJB のインスタンスを DI する際に使用しました。これに対して、@Resource というアノテーションを使うと、Java の基本型、および様々なリソース関連のインスタンスを DI することができます。@Resource で DI 可能な型の一部(全ては調べきれていませんので…)を、アノテーションではなく ejb-jar.xml ファイルで記述する場合のタグ毎に分けて以下に掲載します。
[EJB3.0 の勉強 (6) @Resource による DI]の続きを読むFC2 Blog Ranking に参加してます。クリックよろしくお願いします!
DI(Dependency Injection) とは、あるクラスが動作に必要となるクラスを実行環境やライブラリが事前に設定してくれる機能のことを表します。@EJB アノテーションを使えば、必要なEJBクラスのインスタンスをコード内で明示的に new したり、EJB 用のFactory クラスを自作したりする必要がなくなります。
[EJB3.0 の勉強 (5) @EJB による DI (Dependency Injection)]の続きを読むFC2 Blog Ranking に参加してます。クリックよろしくお願いします!
ステートレス・セッション Bean およびステートフル・セッション Bean のライフサイクルは、大体以下の様になるみたいです。
インスタンスが生成されると、以下の処理後にメソッド実行可能状態となります。
一度インスタンス化されると、常時メソッド実行可能状態となります。リソースに余裕が無い等でアプリケーションサーバが破棄すべきと判断した場合に、@PreDestroy 指定されたメソッドが実行された上でインスタンスは破棄されます。
[EJB3.0 の勉強 (4) セッション Bean のライフサイクル]の続きを読むFC2 Blog Ranking に参加してます。クリックよろしくお願いします!
Author:いちのせ りょう
1974年北海道生まれ、育ちは沖縄/宮崎、で現在は東京在住のSEです。社会人10年目、未だにばりばり作ってます!Rio's Laboratory もよろしく…
性別:男性
車:MAZDA DEMIO
好きな音楽:B'z、The Yellow Monkey、Bon Jovi
好きなゲーム:MGS、Bio Hazard、Zeldaとか
やりたい事:F1観に行きたい、沖縄の海に潜りたい、空を飛びたい