rio's blog

おいでいただきありがとうございます。このブログでは、ソフトウェア開発や音楽(特にB'z)、車の事などを主にてきと〜に書いていく予定です。Rio's Laboratory (http://homepage3.nifty.com/rio_i/lab/) にて、いくつか文書とフリーソフトウェアを公開してます。

EJB3.0 の勉強 (6) @Resource による DI

@EJB アノテーションは EJB のインスタンスを DI する際に使用しました。これに対して、@Resource というアノテーションを使うと、Java の基本型、および様々なリソース関連のインスタンスを DI することができます。@Resource で DI 可能な型の一部(全ては調べきれていませんので…)を、アノテーションではなく ejb-jar.xml ファイルで記述する場合のタグ毎に分けて以下に掲載します。

[EJB3.0 の勉強 (6) @Resource による DI]の続きを読む

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:Java - ジャンル:コンピュータ

  1. 2007/06/12(火) 03:35:46|
  2. EJB3.0の勉強
  3. | トラックバック:0
  4. | コメント:0

EJB3.0 の勉強 (5) @EJB による DI (Dependency Injection)

DI(Dependency Injection) とは、あるクラスが動作に必要となるクラスを実行環境やライブラリが事前に設定してくれる機能のことを表します。@EJB アノテーションを使えば、必要なEJBクラスのインスタンスをコード内で明示的に new したり、EJB 用のFactory クラスを自作したりする必要がなくなります。

[EJB3.0 の勉強 (5) @EJB による DI (Dependency Injection)]の続きを読む

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:Java - ジャンル:コンピュータ

  1. 2007/06/07(木) 10:55:02|
  2. EJB3.0の勉強
  3. | トラックバック:0
  4. | コメント:0

EJB3.0 の勉強 (4) セッション Bean のライフサイクル

ステートレス・セッション Bean およびステートフル・セッション Bean のライフサイクルは、大体以下の様になるみたいです。

ステートレス・セッション Bean

インスタンスが生成されると、以下の処理後にメソッド実行可能状態となります。

一度インスタンス化されると、常時メソッド実行可能状態となります。リソースに余裕が無い等でアプリケーションサーバが破棄すべきと判断した場合に、@PreDestroy 指定されたメソッドが実行された上でインスタンスは破棄されます。

[EJB3.0 の勉強 (4) セッション Bean のライフサイクル]の続きを読む

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:Java - ジャンル:コンピュータ

  1. 2007/06/04(月) 10:52:13|
  2. EJB3.0の勉強
  3. | トラックバック:0
  4. | コメント:0