Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • Apple
  • Android
  • Windows Phone
  • Android

無料アプリを入手するには、Eメールアドレスを入力してください。

Kindle 価格: ¥ 3,456

¥ 756の割引 (18%)

ポイント : 34pt (0%)

これらのプロモーションはこの商品に適用されます:

Kindle または他の端末に配信

Kindle または他の端末に配信

[木村 聡]のJavaフレームワーク開発入門
Kindle App Ad

Javaフレームワーク開発入門 Kindle版

5つ星のうち 3.5 2件のカスタマーレビュー

その他(3)の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
Amazon 価格
新品 中古品
Kindle版
"もう一度試してください。"
¥ 3,456
単行本
"もう一度試してください。"
¥ 3,456 ¥ 1,007

紙の本の長さ: 392ページ
※この商品は固定レイアウトで作成されており、タブレットなど大きなディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

タブレット端末での読書には無料アプリ Kindle for iPadKindle for Android をご利用ください。


商品の説明

内容紹介

どんな時代でも通用する! アーキテクトの基礎知識を身につけよう

※この電子書籍は、「固定レイアウト型」で配信されております。説明文の最後の「固定レイアウト型に関する注意事項」を必ずお読みください。

メタプログラミング、デザインパターン、DI×AOPなど、アーキテクトが必ず知っておきたいフレームワーク技術をていねいに解説。

アプリケーション開発の生産性はフレームワークが握っていると言っても過言ではありません。また、フレームワークを利用される環境に最適化することで、アプリケーション開発の生産性はさらに向上するとも換言できます。本書では、フレームワークを作成するための基礎的な技術について、サンプルコードを豊富に使いながら説明しています。この技術が身につけば、既存のフレームワークを状況に応じてカスタマイズすることも容易になります。
とくに近年、クラウドやiPhoneに代表されるスマートフォンなどの登場により、プログラマーを取り巻く環境に大きな変化がありました。そのような変化に伴い、新たなフレームワークも登場します。また、特殊な要件を持ったアプリケーション開発を行う場合も出てきます。フレームワークを作成する技術を身につけておくことで、そうした状況に応じた開発に対応できるようになります。

フレームワークを作成するには、オブジェクト指向技術以外にもさまざまな技術要素が必要になります。たとえば、次のようなものがあげられます。

・デザインパターン
・メタプログラミング
・アスペクト指向

本書では、フレームワークを作成するうえで重要な上記のような技術要素に焦点を当てています。

ひがやすをさんから、「この本は、アーキテクトを目指している人にとっての『はじめの一歩』にちょうどよい」という言葉を推薦文にいただきました。

●目次
1章 フレームワークとは
2章 メタプログラミングを学ぶ
3章 デザインパターンを学ぶ
4章 DI×AOPを学ぶ
5章 実習編
6章 フレームワーク作成時に考慮すべき点

固定レイアウト型に関する注意事項(必ずお読みください)
この電子書籍は、全ページ画像の「固定レイアウト型」で配信されております。以下の点にご注意し、購入前にプレビュー表示をご確認の上、ご購入ください。

■使用できない機能
・文字拡大(ピンチイン・ピンチアウトは可能ですが、画面におさまらない場合は画面をスワイプ)/文字のコピー/マーク/ハイライト/文字列検索/辞書の参照/Web検索/引用

■推奨環境
・タブレットなど大きいディスプレイを備えた端末
・Wi-Fiネットワーク経由でのダウンロード(Kindle端末の場合)

出版社からのコメント

.

登録情報

  • フォーマット: Kindle版
  • ファイルサイズ: 223516 KB
  • 出版社: SBクリエイティブ (2010/7/27)
  • 販売: Amazon Services International, Inc.
  • 言語: 日本語
  • ASIN: B00U17815S
  • X-Ray:
  • Word Wise: 有効にされていません
  • おすすめ度: 5つ星のうち 3.5 2件のカスタマーレビュー
  • Amazon 売れ筋ランキング: Kindleストア 有料タイトル - 82,430位 (Kindleストア 有料タイトルの売れ筋ランキングを見る)
  • さらに安い価格について知らせる
    この商品を出品する場合、出品者サポートを通じて更新を提案したいですか?


カスタマーレビュー

5つ星のうち 3.5
あなたのご意見やご感想を教えてください

トップカスタマーレビュー

形式: 単行本
Javaによるフレームワークやミドルウェアの開発に関する日本語の書籍はほとん
どないので,フレームワーク構築に興味がある人にはオススメの書籍である.

フレームワーク開発そのものの説明だけではなく,デザインパターン,メタプロ
グラミング,アスペクト指向という要素技術の解説も行っている.

"1章 フレームワークとは"は,短いが,「制御の反転(Inversion of Control: Io
C)こそがフレームワークの本質である」ということを分かりやすく説明している.

"2章 メタプログラミングを学ぶ"はJavaのリフレクションパッケージを使ったこ
とがない人には有用だと思う.

"4章 DI×AOP"を学ぶは,依存性注入(Dependency Injection: DI)に触れたことの
ない人の導入に良いと思った.

"6章 フレームワーク作成時に考慮すべき点"は,他の書籍では扱われていること
が少ないテーマだ.

オブジェクト指向,デザインパターン,メタプログラミング,DI,AOPあたりの要
素技術は大体分かっているが,フレームワークは作ったことがない,という人に
向いていると思う.
コメント 16人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: 単行本
 4章までは、Javaでフレームワークを作成するために必要となるメタプログラミング(Javaのリフレクション)、デザインパターン、AOP、DIについて書いてある。

 「5章 実習編」でいよいよフレームワークの開発が始まるのかと思って読み進むと、実際にやっていることはフィルターや Seasar2 を使って Struts を拡張することである。Strutsについての概要説明はあるけれども、本書に書かれている実装プログラムの動かし方や設定ファイルについては何も記述がない。

 実装プログラムを実際に動作させてみるためには、EclipseなどのJava開発環境ををつくり、Tomcatなどを導入し、その上で、Struts や Seasar2を使えるようにし、何らかのWebアプリケーションを作成した後でないと、本書のサンプルは動作させることができないのにもかかわらず、このことに関する記述がほとんどない。このような本は入門書とはいえない。

 また、「6章 フレームワーク作成時に考慮すべき点」は5章の実装とほとんど関係がなく、5章の実装と直接は結びついていない一般的な原則などが書いてあるだけである。

 本書は「Javaフレームワーク開発入門」ではなく、JavaでWebアプリケーションを開発するためのフレームワーク
...続きを読む ›
コメント 7人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
click to open popover