EJBの本

マスタリングEnterprise JavaBeans (Object oriented selection)

 
盛り沢山の内容
予想を上回る内容である。EJB関するTIPも豊富で読みものとして楽しい。

本書は、TheServerSide.comから全文のPDFファイルをダウンロードできるので、購入する前に内容を確認するとよいだろう(PDFの1ページ書かれていることに著者らの自信がうかがえる)。

EJBの解説には、各章ごとに小さなBeanを使って説明している。OreillyのEnterprise JavaBeansでは、本全体を通してひとつの例題を使って説明していたが、それとは対照的である。また、この本は、EJBの中でも大事な点に焦点を合わせて説明している。例えば、BMPとCMPのRelationshipsは章を設けて詳しく解説しているが、例外処理はTIPの枠の中で解説されているだけだ。

全編を通してEJBObjectとBean実装の関連図が明解である。2nd editionになって、EJBObjectをミドルウェアAPIにアクセスするリクエストインタセプタとして説明しており、トランザクションやセキュリティなどの宣言的プログラミングをわかりやすく解説している。

Persistence Best PracticesやEJB Best Practices and Optimizationsはとても参考になる。筆者らは、EJBのすべてを盲目的に肯定しているわけではなく、忠告や注意も随所に含まれているのが良い。例えば、406ページには、"Don't believe anyone who tells you that enterprise beans are reusable by definition - because that is false."と書かれていて、再利用性の考察がおこなわれている。

付録のRMI-IIOPやCORBAのチュートリアルは無くても良いと思うが、デプロイメントディスクリプタやEJB QLのまとめは役に立つだろう。また、本には、CD-ROMではなく60 X 80cmのEJB仕様をまとめたポスターが付いてくる(なんだか嬉しい)。

マイナス点としては、TIPの内容は良いが全部ボールド体なのは本当に読み難い。図や表はチープな感じがしてプロの仕事と思えない。デザイナにまともなものを描いて欲しい。著者の一人のScott Amblerは、Javaのスタイルブックを書いているのに、本書のコーディングスタイルはめちゃくちゃだ。全体の評価としては、星は4.5だが、四捨五入で5にしてもよいだろう。
 
圧倒されるぐらいのボリューム
ほとんどEJB2.0の仕様書のツボをおさえています。ただそれだけに初心者がいきなりこれを買って600ページを読破できるかというとやや難しすぎるかもしれません。約400ページはEJB2.0の仕様書の解説です。約100ページは筆者のノウハウと言えるのは内容です。EJBをやるからにはとりあえず手元にあると役に経つ本です。
 
かなりいい本です。
EJBに関する知識をすべて解説しています。入門者だけでなく、上級技術者にも必ず役に立ちます。EJB勉強なら、最適だと思います。
 
EJBの基礎から中級までをカバーした良質な入門書
EJBの基礎から中級までをカバーした良質な入門書。EJBの入門書として他に類を見ない出来だと思います。第二版になって、内容がEJB2.0をベースにした説明にアップデートされています。大きな拡張点としてはJMSやクラスタリング、EJB Query Language (QL)の説明が追加され、デプロイメント・ディスクリプタのまとめが刷新されたことなど。また、第一般でも強調されていた、明示的/暗黙的なミドルウェアサービスの利用(明示的にミドルウェアAPIを呼ぶか、宣言的にミドルウェアサービスの利用を記述するか)に関しても説明がよりよくなったと感じた。EJBObjectやHome Object、トランザクション、セキュリティなどの説明は相変わらず分かりやすい。ソースコードや図も適量で、入門者がつまずきそうなポイントはすべて丁寧に説明され尽くされている。なお、ソースコードはwww.TheServerSide.comからダウンロード可能。
 
もっと早く読んでいたら・・・
?????¬??????Web?????§??±?????§?...¬?-???????????????????????????£???????????-?????-???????±???-??????????????????????...???-?????-???????????±????????????????????§??"?????§???????????????????????-???????????"??????????????-??§??¬?????'????????'????...???-?????-??????????-?????????"??§???????????£?????"??¨????????"??-?????-????????¬?????????????????"EJB????-¢????????¬??§?????????EJB??????????????????????????'??§??????????????-??????EJB??????????????????????????'?????????????????¨????????"??¨??§?????-???EJB??¬??¨???????????'?"???-???????????????

?????-????????£????????¬??????EJB????...??-??????¨??-???????????????????????§???????????¨???????????????????????§???????????§??????????????§?????°?????????EJB??????????????????????????-?????°???????????°??'?????£?????????????????¬??§??-?????????????????????????????????????????¨??"?????????????????????????£?????????'??????????????'????????????????????¨????£?????????'??????????????'??§??'??"?????'?????°??"??-???????????"??¨???????????"?!?¨??§??-??????????????-????£????????????????????????????????????????????????????????????§?????????????????????????????'?????£?????¨??????????????°??¬???????????°?????-???????°-???????????????
?????????????¬¬3??¨???Enterprise JavaBeans????????????????????????????????"?????????????????§??-??????????§??????'?????????????????????????????°??????????????????????????????????????'???????°'??-?-?????????£???????????°????????£??¨?????????????????????????????°??'?§??????§??????????????¨??"??-???????????'??-?????-??????CORBA??????????¨"??????????-??????????????????????????????¨??????????????????????????????????????????????????????????????§???????????¨??????????????????????¶???§?????????CORBA??'??"?????????????"¨?????????????????????????????±????????-???????????????????????§??-?????????CORBA??§????????????????¨"??????????????????????°'????????¨????§?????????£?§£???????????-?????????
 
マスタリングEnterprise JavaBeans (Object oriented selection)
タイトル:マスタリングEnterprise JavaBeans (Object oriented selection)
定価:\6,090
販売価格:\6,090
発売日:2003/06/24
著者:エド・ローマン, スコット・ W・アンブラー, タイラー・ジュエル, ウルシステムズ株式会社, 児高 慎治郎, 中嶋 麻衣
出版社:翔泳社
形態:単行本
在庫状況:在庫あり。
合計1,500円以上で送料無料!
※ 価格等のデータは日本時間 2009/08/14 07:47:16 時点のものです。

スポンサード リンク

EJBの本

Javaフレームワーク・ツール特集

Java初心者のための入門書

その他 Java 関連




Javaによるシステム開発などSEに役立つ本の特集
in association with amazon.co.jp