Amazon.co.jp
プログラミングにおけるデザインパターンの利用が進み、さまざまなケースに対応したデザインパターンが登場している。プログラムの再利用性を高くし、先人の知恵を効率よく開発に生かすための手法として有効であることはすでに実証されており、このような資料が充実することは歓迎すべきことだ。
本書はJ2EEに特化したデザインパターンを解説したものだ。J2EEパターンのほか、J2EEの開発者が気をつけるべき設計上の考慮事項や一度は経験する課題についての解決策を提示することに注意が払われている。
第1部ではJ2EEの技術概要とパターンについて、第2部では設計上の考慮すべき点とよく見られる悪い方法、そしてリファクタリングが解説されている。プレゼンテーション層、ビジネス層における考慮事項、行うべきではない悪い方法を述べた後、解決方法となるリファクタリングとパターンのページの参照先を記している。
また、J2EEのリファクタリングについても解説しており、リファクタリングするべき内容と動機、そしてリファクタリングする手順が述べられている。後半部分にはパターンが収録されており、プレゼンテーション層、ビジネス層、インテグレーション層のパターンが解説されている。いずれもサンプルコードがきちんと掲載されているので概念解説と実装説明のバランスがよく、使いやすいのが特徴だ。
複雑になるアプリケーション開発技法を単純化し、普遍的なものに編集したデザインパターンは、アプリケーション開発の大きな助けとなるだろう。(斎藤牧人)
内容(「BOOK」データベースより)
本書はJava 2 platform、Enterprise Edition(J2EE)向けのパターンについて記述したものである。J2EEプラットフォーム用の実証済みの解決策を説明。特に、Java Server Pages(JSP)、サーブレット、Enterprise JavaBeans(EJB)コンポーネント、Java Message Service(JMS)、JDBC、およびJava Naming and Directory Interface(JNDI)といった主要なJ2EE技術に重点を置き、J2EEプラットフォーム上で繰り返し発生する問題に対して、J2EEパターンカタログやJ2EEリファクタリングによる解決策を提案する。
内容(「MARC」データベースより)
エンタープライズ開発での標準的なプラットホームとなりつつあるJ2EEのパターンのカタログ・設計マニュアル。15個のパターンを用意し、JSP、サーブレット、EJB等の主要なJ2EE技術に重点を置いて解決策を提供。
著者略歴 (「BOOK著者紹介情報」より)
中野 明彦
ウルシステムズ株式会社テクノロジ所属。シニアコンサルタント。BtoCからBtoBに至るまでJ2EE/XMLを利用した数多くのシステム開発に携わる。近年は、Web系のソフトウェアフレームワークやEコマースサーバパッケージの構築を手がける。2001年より現職。UML/J2EEを適用した企業向け基幹システムの構築を始め、UMLautフレームワークをベースとしたITコンサルティングを実践している
佐野 祐一郎
ウルシステムズ株式会社テクノロジ所属。シニアコンサルタント。Java/CORBAを適用したシステム開発やJ2EEを適用したWebシステムの開発に携わる。2001年より現職。モバイル系決済システムを始めとする、UML/J2EEを適用した企業向けシステムの構築と、UMLautソフトウェアフレームワークの開発を実践している
宮田 泰宏
ウルシステムズ株式会社テクノロジ所属。シニアコンサルタント。Java黎明期の頃からJavaの教育と技術コンサルティングに従事する。2000年より現職。モバイル系決済システムを始めとする、UML/J2EEを適用した企業向けの基幹システムの構築を指導、実践している
土屋 聡一郎
ウルシステムズ株式会社テクノロジ所属。シニアコンサルタント。データ中心アプローチによるシステム分析および開発に携わる。2001年より現職。モバイル系情報配信システムを始めとする、UML/J2EEを適用した企業向けシステム構築を実践している(本データはこの書籍が刊行された当時に掲載されていたものです)
ウルシステムズ株式会社テクノロジ所属。シニアコンサルタント。BtoCからBtoBに至るまでJ2EE/XMLを利用した数多くのシステム開発に携わる。近年は、Web系のソフトウェアフレームワークやEコマースサーバパッケージの構築を手がける。2001年より現職。UML/J2EEを適用した企業向け基幹システムの構築を始め、UMLautフレームワークをベースとしたITコンサルティングを実践している
佐野 祐一郎
ウルシステムズ株式会社テクノロジ所属。シニアコンサルタント。Java/CORBAを適用したシステム開発やJ2EEを適用したWebシステムの開発に携わる。2001年より現職。モバイル系決済システムを始めとする、UML/J2EEを適用した企業向けシステムの構築と、UMLautソフトウェアフレームワークの開発を実践している
宮田 泰宏
ウルシステムズ株式会社テクノロジ所属。シニアコンサルタント。Java黎明期の頃からJavaの教育と技術コンサルティングに従事する。2000年より現職。モバイル系決済システムを始めとする、UML/J2EEを適用した企業向けの基幹システムの構築を指導、実践している
土屋 聡一郎
ウルシステムズ株式会社テクノロジ所属。シニアコンサルタント。データ中心アプローチによるシステム分析および開発に携わる。2001年より現職。モバイル系情報配信システムを始めとする、UML/J2EEを適用した企業向けシステム構築を実践している(本データはこの書籍が刊行された当時に掲載されていたものです)