翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 新規会員登録 ログイン
SEshop

Seasar2徹底入門 - SAStruts/S2JDBC対応 - 【PDF版】

竹添 直樹(著)

商品番号
130400
販売状態
発売中
納品形態
会員メニューよりダウンロード
発売日
2014年12月22日
ISBN
9784798130408
データサイズ
約22.6MB
制限事項
印刷可・テキストのコピー可
キーワード
プログラミング  Java  開発  電子書籍【PDF版】  徹底入門シリーズ

4,180円(税込)(本体3,800円+税10%)
送料無料

1,520pt (40%)
ポイントの使い方はこちら

在庫あり

初回購入から使えるポイント500円分プレゼント

紙の書籍はこちら

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

  • 本製品は電子書籍【PDF版】です。
  • ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。
    PDFに埋め込まれるメールアドレスは、ご注文時にログインいただいたアドレスとなります。
    Amazon Payでのお支払いの場合はAmazonアカウントのメールアドレスが埋め込まれます。
  • 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。
  • ご購入の前に必ずPDF利用案内をお読みください。

現場のノウハウを詰め込んだ Seasar2によるWeb開発バイブル決定版

本書は、Javaベースの国産DIコンテナ「Seasar2」と、Seasar2をベースにしたWebフレームワーク「SAStruts」、データベースアクセスフレームワーク「S2JDBC」の解説書です。DIコンテナとしてのSeasar2の基礎から、SAStrutsやS2JDBCといったフレームワークを徹底的に使いこなすために必要となる情報までを1冊にまとめました。
実際の開発ではフレームワークの標準機能だけでは足らず、独自に拡張を行わなければならないケースも多いはずです。そのため、本書ではフレームワークの利用方法だけでなく、拡張方法についても可能な限り触れています。そのため、本書ではフレームワークを使用してきた中で得た現場でのノウハウや、設計時の指針なども随所にちりばめています。
さらに、Seasar2ファミリーのプロダクトの中から、SAStrutsやS2JDBCと組み合わせてWebアプリケーションの開発に利用できる開発ツール、ライブラリ、フレームワークなども取り上げており、まさにSeasar2よるWebアプリケーション開発のすべてを網羅した内容となっています。

PDF版のご利用方法

  1. ご購入後、SEshopにログインし、会員メニューに進みます。
  2. ご購入電子書籍およびデータ > [ご購入電子書籍およびダウンロードデータ一覧]をクリックします。
  3. 購入済みの電子書籍のタイトルが表示されますので、リンクをクリックしてダウンロードしてください。
  4. PDF形式のファイルを、お好きな場所に保存してください。
  5. 端末の種類を問わず、ご利用いただけます。

Seasar2 徹底入門へようこそ! ~推薦のことば
はじめに
本書を読む前に
 

1 Seasar2 の世界へようこそ!

1.1  Seasar2 の歩み
1.2  Dependency Injection
1.3  開発環境のセットアップ


2 S2Container
2.1  はじめての S2Container
2.2  コンポーネントの定義
2.3  インジェクションの種類
2.4  OGNL
2.5  インクルードと名前空間
2.6  AOP
2.7  自動登録
2.8  アノテーション
2.9  Web アプリケーションでの利用
2.10 環境ごとの切り替え
2.11 SMART deploy
2.12 dicon ファイルの構成
2.13 dicon ファイルリファレンス


3 SAStruts 入門
3.1  SAStruts とは?
3.2  SAStruts で Hello World!
3.3  SAStruts の設定


4 アクションとアクションフォーム
4.1  アクション
4.2  アクションフォーム
4.3  入力チェック


5 ビュー
5.1  JSP の基礎知識
5.2  Struts のカスタムタグ
5.3  JSTL のカスタムタグ
5.4  SAStruts のタグライブラリ
5.5  SAStruts が提供する EL 関数
5.6  JSP ファイルの共通化
5.7  JSP へのダイレクトアクセスの禁止
5.8  Tiles によるレイアウト
5.9  独自のタグライブラリを作る
5.10 ビューとして Mayaa を使う


6 SAStruts 応用編
6.1  トランザクショントークン
6.2  ファイルのアップロードとダウンロード
6.3  Ajax
6.4  アプリケーションの共通処理を実装する
6.5  認証機能を実装する
6.6  エラー処理
6.7  ポートレット対応


7 S2JDBC 入門
7.1  S2JDBC とは?
7.2  はじめての S2JDBC
7.3  S2JDBC の設定

 

8 エンティティ
8.1  エンティティ定義のためのアノテーション
8.2  エンティティの定義
8.3  主キーの設定
8.4  関連の定義
8.5  列挙型の利用
8.6  エンティティの継承
8.7  エンティティのマッピングルールの変更


9 JdbcManager
9.1  検索
9.2  挿入
9.3  更新
9.4  削除
9.5  SQL の実行
9.6  外部 SQL ファイル
9.7  イテレーション検索
9.8  検索結果のページング
9.9  楽観的排他制御
9.10 ストアドの呼び出し


10 S2JDBC-Gen 
10.1 S2JDBC-Gen とは?
10.2 ソースコード生成のカスタマイズ
10.3 タイプセーフな S2JDBC
10.4 テストケースの生成
10.5 S2JDBC-Gen の Ant タスクリファレンス


11 SAStruts と S2JDBC の連携
11.1 SAStruts と S2JDBC の連携
11.2 トランザクションの制御
11.3 Dolteng による自動生成


12 Seasar2 が提供するユーティリティ 
12.1 JavaBean の値をコピーする (S2BeanUtils)
12.2 HttpServletRequest などを取得する
12.3 基本的な処理のためのユーティリティ
12.4 入出力関係のユーティリティ
12.5 クラスパス内のリソースに関するユーティリティ
12.6 リフレクション関係のユーティリティ
12.7 その他の便利なクラス


13 ユニットテスト
13.1 ユニットテストとは?
13.2 S2Unit
13.3 S2JUnit4
13.4 EasyMock のサポート
13.5 SAStruts + S2JDBC におけるユニットテスト


14 その他のプロジェクト
14.1 S2Mai によるメール送信
14.2 S2Chronos によるパッチ処理
14.3 S2Config による設定情報の外部化
14.4 S2CSV による CSV ファイルの入出力
14.5 Fisshplate による Excel ファイルの生成
14.6 mobylet による携帯 Web アプリ開発
 
索引

各種問い合わせは以下のリンクからご連絡ください

感想・レビュー

えみぃ さん

2013-12-28

全部は読んでいない。仕事のために必要な分だけつまみ食い。でもかなり役に立った。Seasar2が日本製のためか、英語情報がほぼないので、この本がネット検索等より詳しかったように感じた。

まるくと さん

SAStrutsの本ってこれくらいしかない気がする。字引的に。大体はWebで済むんだけれども。

らぴす さん

2013-01-30

仕事で使用。字引的に。

関連商品

古代中国服飾図鑑―唐代―【PDF版】

3,960円(税込)

2024.05.28発売

おすすめ特集

法人・教育機関のお客様へ

【法人・教育機関のお客様へ】新年度の大口注文・お見積りなど、お気軽にご相談ください

Webデザイン特集

デザインやコーディングなど、Webデザインに役立つスキルが身につく書籍を揃えました

生成AI特集

テキスト生成、画像生成、動画生成など、生成AI活用のスキルが身につく本をご紹介

新社会人におすすめの本

新社会人の役に立つスキルが身につく本。ビジネスパーソンとしてスタートダッシュを切ろう!

プログラミング教育の本

小学校から必修化!人気の『ルビィのぼうけん』ほかプログラミング教育の本はこちら

翔泳社のセミナー・講座

開発・ビジネス・マーケティング・EC運営・営業支援など、幅広いジャンルの講座を開催

特集をもっと見る