rio's blog

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

EJB3.0 の勉強 (3) ステートフル・セッション Bean を作ってみる

今回はステートフル・セッション Bean を作ってみます。ステートフル・セッション Bean とは、状態を保持するセッション Bean で、InitialContext によるルックアップや DI 等の度に新しいインスタンスが生成されます。サーブレットから複数のリクエストにまたがって Bean を使用する場合等において、保存しておいた Bean を使用することで状態を引き継ぐことができるため、ショッピングカート等の実装に使用することができると思います。

生成されたステートフル・セッション Bean は、明示的に削除メソッドを起動するか、タイムアウトが発生するまではアプリケーションサーバにてキャッシュされます。

[EJB3.0 の勉強 (3) ステートフル・セッション Bean を作ってみる]の続きを読む

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

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

  1. 2007/05/31(木) 04:27:29|
  2. EJB3.0の勉強
  3. | トラックバック:0
  4. | コメント:0

EJB3.0 の勉強 (2) ステートレス・セッション Bean を作ってみる

手始めにステートレス・セッション Bean を作ってみます。ステートレス・セッション Bean とは状態を保持しないセッション Bean で、クライアントからの呼び出し毎(InitialContext によるルックアップや DI等)に同じインスタンスが動作する可能性があるため、Bean のメンバ変数に状態を保持しない様に作成する必要があります。

生成されたステートレス・セッション Bean は、アプリケーションサーバにてキャッシュされ使いまわされたり、任意のタイミングで削除されたりします。

[EJB3.0 の勉強 (2) ステートレス・セッション Bean を作ってみる]の続きを読む

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

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

  1. 2007/05/30(水) 11:07:47|
  2. EJB3.0の勉強
  3. | トラックバック:0
  4. | コメント:0

EJB3.0 の勉強 (1) EJB3.0の勉強を始めました。

仕事で Java を使ったシステムを構築することはよくあるのですが、J2EE 環境となると Servlet から自作のフレームワークを利用してばかりで EJB を使う機会が今のところ全然ありません(Spring や Seasar 等のオープンソース DI コンテナも全然使う機会がありませんが…)。さすがに独学でもいいから EJB くらいやっとくかということで、EJB 未経験状態を脱出すべく EJB3.0 の勉強を始めることにします。

以下の環境で実験します。

OSFedora6
アプリケーションサーバJBoss 4.2.0
データベースサーバMySQL 4.1.8

JBoss 使うのも初めてなので、今回は JBoss で環境を用意するまでについて書いておきます。JBossのサーバ設定はallを使用します。

[EJB3.0 の勉強 (1) EJB3.0の勉強を始めました。]の続きを読む

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

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

  1. 2007/05/26(土) 10:41:15|
  2. EJB3.0の勉強
  3. | トラックバック:0
  4. | コメント:0