藤本 廣治 著
大島 康靖 著
稲田 弘樹 著
佐藤 隆好 著
株式会社サンブリッジテクノロジーズ 著
本書はJavaによる本格的システム構築に必須のJ2EE(Java2 Enterprise Edition)について気軽に学べる入門書です。教科書的にJ2EEの仕様を説明するのではなく、ネット掲示板の開発を通じて、必要なエッセンスをソースコードを示しながら解説します。ビルドツールであるAntやテストツールJUnit、フリーのEJBコンテナであるJBossを利用し、無償で開発環境を構築できるほか、データベースアクセスやトランザクションなど、エンタープライズ系システムに欠かせない要素を網羅しています。ワンランク上のJava開発者にステップアップするための必読書と言えるでしょう。
本書は月刊DB Magazineの人気連載「論より現場のJ2EE入門講座」を加筆/再編集し、書籍としてまとめたものです。
PART 1 J2EEの基礎と環境構築
第1章 J2EE実行環境の概要とインストール
はじめに
J2EEは多層分散アプリケーションのプラットフォーム
J2EE実行環境の構築
JBossとは
J2EE開発環境の構築
まとめ
第2章 Servletを動かしてみる
簡単なJ2EEアプリケーションを作ってみる
ちょっと複雑なJ2EEアプリケーション
コードの解説
まとめ
第3章 アプリケーションのデザイン
設計の重要性
掲示板の「要求」
掲示板の「分析」
掲示板の「設計」
実装方法によるデザインの違い
まとめ
第4章 JavaBeans/EJBの利用(1)
掲示板の改良
掲示板アプリケーションのユースケース
JSP+JavaBeansの掲示板
JSP+JavaBeans掲示板の実装
まとめ
第5章 JavaBeans/EJBの利用(2)
JSP+JavaBeans+EJBの掲示板
JSP+JavaBeans+EJB掲示板の実装
まとめ
第6章 JUnitの導入とビルドの自動化
テスティングフレームワークとは
JUnitを使ってみよう
JUnitの構造とテストまでの流れ
サンプルの作成
テストを実行しよう
自動化のメリット
掲示板を移行しよう
application.xmlを修正する
まとめ
PART 2 さまざまなEJB
第7章 さまざまなEJB
EJB
Session Bean
Entity Bean
Message-driven Bean
Message-driven Beanの仕組み
まとめ
第8章 BMPを実装する
Webアプリケーションモデル
BMPとは
EJB開発の実際
動かしてみよう
コード解説
まとめ
第9章 CMPの利用
BMPとCMP
動かしてみよう
コード解説
BMP vs CMP
まとめ
第10章 Message-driven Beanの利用
おさらい
Message-driven Bean
サンプルアプリケーションの実行
コード解説
まとめ
PART 3 J2EEを使いこなすために
第11章 トランザクションの利用(1)
トランザクションとは
サイトでの商品購入の例
トランザクションの基礎知識
JDBCでのトランザクションの実装
まとめ
第12章 トランザクションの利用(2)
トランザクションへの取り組み
J2EEがサポートするトランザクション機構
J2EEがサポートするトランザクションの種類
J2EEで利用できるトランザクションの実装
EJBでのトランザクションの実装方法
トランザクションはどちらで管理すべき
掲示板アプリケーションにトランザクションを組み込もう
コンテナ管理のトランザクションの実装
まとめ
第13章 セキュリティの導入
J2EEプラットフォームが提供するセキュリティ
掲示板へのセキュリティの実装
宣言的セキュリティの実装
プログラムによるセキュリティの実装
まとめ
第14章 メッセ-ジングの利用
メッセージングとJMS
JMSの基礎知識
通信モデル
永続的メッセ-ジング
まとめ
第15章 J2EEを使う際に知っておきたいこと
ServletとJ2EEの違い
EJBで大事な3つのBean
J2EEを使ったアプリケーション開発
J2EEを取り巻くその他のトピック
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||
---|---|---|---|---|---|---|---|---|---|
1刷 | 241 LIST3内 |
未 | 未 |
|
2005.05.25 | ||||
1刷 | 35 11行目リスト部分 |
2刷 | 未 |
|
2004.03.23 | ||||
1刷 | 36 LIST2 |
2刷 | 未 |
|
2004.03.17 | ||||
1刷 | 37 1行目 |
2刷 | 未 |
|
2004.03.17 | ||||
1刷 | 37 9行目(リスト) |
2刷 | 未 |
|
2004.03.17 | ||||
1刷 | 38 3行目(リスト) |
2刷 | 未 |
|
2004.03.17 | ||||
1刷 | 38 8行目 |
2刷 | 未 |
|
2004.03.17 | ||||
1刷 | 42 LIST4:BBSMain.java 41行目 |
2刷 | 未 |
|
2005.01.09 | ||||
1刷 | 45 LIST5:BBSExecuteContribute.java 60行目~69行目 |
2刷 | 未 |
|
2005.01.09 | ||||
1刷 | 49 9行目(リスト) |
2刷 | 未 |
|
2004.03.17 |