EJBデザインパターン
|
| 価格: |
おすすめ度:
商品の詳細
- Amazon.co.jp ランキング: #219335 / 本
- 発売日: 2003-01
- 版型: 単行本
- 286 ページ
エディターレビュー
Amazon.co.jp
デザインパターンを新しい技術に適用するのは容易ではなく、ほぼ五里霧中の状態の中、推測や勘で開発していくしかない。EJBはすでに一般化しつつあるが、それでもいまだ新しい技術であることは否めない。本書はそんなEJBの開発のためのデザインパターンの解説書である。
本書は2つの部と付録のソースコードからなる。第1部「EJBパターン」では、パターンとは何かについて述べた後、階層間のデータ転送に関するパターン、トランザクションと永続性に関するパターン、クライアントサイドEJBの対話に関するパターン、主キーの生成方法について解説する。これらのテーマは話の流れから任意に選ばれたものではなく、いずれのパターンも環境に依存しない汎用性の高いEJBを構築するうえで、非常に重要なポイントとなっている。
第2部「EJBのデザインと実装の最適解」では、タイトルどおりパターンの実装について解説する。ここでは、J2EEの階層ごとのパターンや、AntによるビルドとJUnitによる単体テスト、エンティティBeanを使用しない場合の代替手段(JDOなど)、そしてEJBデザインのヒントについて述べているが、実際の開発に即した形で書かれているため、すでに開発に着手している人、または近々開発に入る人はここから読み始めてもよいかもしれない。「開発者は責任を持って単体テストを書くべし」という言葉からもわかるように、パターンが開発行為全体に影響することを意識できるだろう。ちなみに、エンティティBeanの重さを嫌った場合の対処法について解説しているが、著者自身はエンティティBeanの使用に否定的ではない。
著者は本書の目的を「よいデザインを広め、アプリケーションの品質を向上させ、ひいては開発者の生活の質全般を向上させること」としている。本書が徹夜続きの開発者の福音となるかどうか、ぜひ試していただきたい。(大脇太一)
日経BP企画
EJBデザインパターン
米SunMicrosystemsが提唱するサーバー・サイドで稼働するコンポーネント仕様「EJB(EnterpriseJavaBeans)」に関する「デザイン・パターン」をまとめてある。第1部はEJBデザイン・パターンのカタログ。EJB層のアーキテクチャ,階層間のデータ伝送,トランザクションと永続性,クライアント・サイドEJBとの対話,などに関する20のパターンを取り上げる。第2部は実践編で,実際にEJBパターンを適用した開発での最良の実装方法を紹介する。
出版社/著者からの内容紹介
オブジェクトプログラミングのデザインパターン(こうすればよいパターン)を集めたカタログの、EJB(Enterprise JavaBeans)編。新しい20のパターンとそれらを使いこなすためのEJB開発環境、プログラミングのヒントを解説します。
デザインパターンは、オブジェクトプログラミングを対象とした、Gammaらによる23の汎用的GoFパターンに加え、サン・マイクロシステムズがJ2EE向けBlueprintsをまとめています。本書は、J2EEの中でもEJBに絞り、EJB2.0に向けた新しいパターンを提示し、その効果や使用上の注意、ヒントを解説します。
カスタマーレビュー
デザインパターンもさることながら、プログラミングノウハウに納得
前半のデザインパターンはそれとして、後半のノウハウ的な説明に「あ、そういうことなんだ」と思わせるものが色々ありました。
新しいデザインパターンはそれなりに使えそうですが、むしろEJBをどう使うかに重点を置いて読むと、有益です。
EJBプログラマ必見
EJBを用いた開発のためのパターン集。サンのCore J2EEパターンよりも細かいポイントがたくさん指摘されている。下流設計部分や実装上のTIPSが豊富なので実践的で、EJBプログラマは必見。異なる設計による再利用性、パフォーマンス、開発スピードなどのトレードオフも説明されている。
EJBプロジェクトをやるなら必読
過去にEJBを利用するプロジェクトにアサインされた時に購入しました。(この他にもそもそもEJBとは?という本も数冊読みましたが)
EJBを利用した設計上の注意点を具体的に学ぶことができます。
実装する方だけでなくマネジャークラスの方にもおすすめです。





