Would you like to see this page in English? Click here.

新品を購入

または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
中古品を購入
中古品 - 良い 詳細を見る
価格: ¥ 1,432

または
1-Clickで注文する場合は、サインインをしてください。
 
   
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
Javaデータアクセス実践講座 (DB Magazine SELECTION)
 
イメージを拡大
 

Javaデータアクセス実践講座 (DB Magazine SELECTION) [単行本(ソフトカバー)]

松信 嘉範
5つ星のうち 4.0  レビューをすべて見る (2件のカスタマーレビュー)
価格: ¥ 2,730 通常配送無料 詳細
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
3点在庫あり。ご注文はお早めに。
2012/2/16 木曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら

キャンペーンおよび追加情報

  • 合わせ買いで割引:「本とPCソフトの合わせ買い」で最大2000円OFF。詳しくはこちら。クリエイター御用達のアドビ製品など、対象PCソフトのセレクション拡大中。

  • 著者ページ: 著者の作品一覧や、著者写真・略歴など、著者に関する情報を満載した「著者ページ」。著者の方は、「著者セントラル」へ。


よく一緒に購入されている商品

この本とHibernate辞典 設定・マッピング・クエリ逆引きリファレンス (DESKTOP REFERENCE) ¥ 3,129 をあわせて買う

Javaデータアクセス実践講座 (DB Magazine SELECTION) + Hibernate辞典 設定・マッピング・クエリ逆引きリファレンス (DESKTOP REFERENCE)
合計価格: ¥ 5,859

在庫状況の表示



商品の説明

内容紹介

JavaによるDBプログラミングの基礎からSQLインジェクション対策まで徹底解説!

本書は、DBマガジンの人気連載を書籍化したものです。JavaによるDBプログラミングの
標準的な方法であるJDBCやO/Rマッピング、
現在主流のEJB3.0 Persistance
APIの使い方について徹底的に解説します。また、Java EEサーバーを使用した
DBプログラミングも取り上げています。さらに、Web-DBアプリケーションで問題となる
SQLインジェクションなどのセキュリティ問題や、パフォーマンスチューニング、
文字化けといった現場開発者の悩みどころと
なりやすい実用的な内容も積極的に
盛り込んでいます。JavaによるDBプログラミングのバイブルとなる1冊です!

内容(「BOOK」データベースより)

JDBCもEJBも一冊に凝縮。DBプログラミング全般をカバーする「これまでになかった」待望の最強実践書。月刊DBマガジンの超人気連載を書籍化。便利なiBATIS/S2Daoや標準O/Rマッピング仕様JPA、DBチューニング、SQLインジェクション対策まで余すところなく徹底解説。

登録情報

  • 単行本(ソフトカバー): 384ページ
  • 出版社: 翔泳社 (2008/2/28)
  • ISBN-10: 4798116025
  • ISBN-13: 978-4798116020
  • 発売日: 2008/2/28
  • 商品の寸法: 21 x 15 x 3.4 cm
  • おすすめ度: 5つ星のうち 4.0  レビューをすべて見る (2件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 本 - 49,597位 (本のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る


この商品につけられているタグ

 (詳細)
タグをクリックすると、タグがつけられた商品、タグをつけた人が表示されます。※タグは初期設定で公開になっています。詳しくはこちら
 
(4)

 

 

カスタマーレビュー

2レビュー
星5つ:    (0)
星4つ:
 (2)
星3つ:    (0)
星2つ:    (0)
星1つ:    (0)
 
 
 
 
 
おすすめ度
5つ星のうち 4.0 (2件のカスタマーレビュー)
 
 
 
 
あなたの意見や感想を教えてください:
最も参考になったカスタマーレビュー

18 人中、18人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0 Java+MySQLの技術を知るのに最適, 2008/11/12
By 
yokopu05 (神奈川県横浜市) - レビューをすべて見る
レビュー対象商品: Javaデータアクセス実践講座 (DB Magazine SELECTION) (単行本(ソフトカバー))
本書が想定する読者の知識、経験は若干高く
1データベース、特にMySQLの利用経験。SQLの知識が必須。
2JavaはJSP/サーブレットの基礎を習得済み
3XMLの基礎知識
というレベルが妥当です。
「JDBCも少しだけ知った今、次にO/Rマッピング利用のためのフレームワーク、さらにEJB、JPAについて知りたい」という時、本書は役に立ちます。
 本書は構成がしっかりしていて、順に読むとここ数年のデータアクセスのための技術の変遷がよくわかります。その説明はさすが技術情報誌に連載していただけあり、手慣れたものを感じさせ明快です。

 ただし、本書に限らずこの種の技術書はミスが避けられないようです。なかでも特に知らないと時間をとられそうな内容を2点、以下に指摘します。本書を購入する方の参考になれば幸いです。
(なお私の手元にあるのは初版です。)
1.Chapter9のJPAとHibernateをセッティングする説明の部分で、クラスパスに通すべきjarファイルが足りない。本書の紹介分に加え、以下のファイルを追加する必要がある。
Hibernate EntityManagerのlibディレクトリ内から
1 hibernate-core.jar
2 hibernate-commons-annotations.jar
SLF4J(ダウンロード先 http://www.slf4j.org)から
3 slf4j-api-x.x.x.jar(Hibernate Core のlib/requiredにもある)
4 slf4j-jcl-x.x.x.jar
SLF4JはApache Commons Loggingの後継。WindowsXPの環境では、どうしても4のファイルまで本書のサンプルを動かすには必要な様子。

2.Chapter12のKuina-Daoのサンプルコードはこのままでは動かない。理由はGenericDaoインタフェースのfindメソッドの引数名が(Seasar2独自の機能Diiguにより)「id」に限定されるが、異なる引数名でメソッドを使用しているため。 対処として以下のいずれかが考えられる。
1 GenericDaoで提供されるカスタムメソッドの利用
 GenericDaoを継承するDaoインタフェースに、使用するエンティティクラスのプロパティ名を引数に持たせたfind(プラス何かの名前の)メソッドを定義する。
 本書では「ProductDao」インタフェースにpublic Product find(String code); とメソッドを追加する。
2 エンティティクラスのプロパティ、アクセサの修正
 もしくはエンティティクラスの主キー列に対応するプロパティの宣言、アクセサの設定を「id」に変更する。
 本書では「Product」クラスの「code」プロパティとそのsetter/getterを「id」に修正する。
なお本書にはLIKE検索の箇所で同じ理由による誤りがあるので注意。

最後に、個人的にはSeasar2のKuina-Daoに魅力を感じました。著者にも恐らく「今はこれが最前線」という確信があるのでしょう。SeasarはJPAを取り込み、利便性でまだEJBの先を行っていると思わされました。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ


6 人中、6人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0 良書, 2009/3/9
レビュー対象商品: Javaデータアクセス実践講座 (DB Magazine SELECTION) (単行本(ソフトカバー))
いい本です。読むのにある程度のプログラミングスキルは要求されますが普通のプログラマーなら大丈夫です。特に記述やサンプルプログラムがポイントを押さえつつも冗長でない所がいいです。もちろん本書で全てを網羅するものではありませんが入門書かつ実践書として買ったのは正解でした。

他のレビューに間違い指摘がありますがもう一つ。P122,Chapter4のLIST11 ProductServlet.javaでProductServiceというクラスが出てきますがこれはProductLogicのことですね。恐らくわかりやすいようにリネームしてコードの方を変更し忘れたのでしょう。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ

あなたの意見や感想を教えてください: 自分のレビューを作成する
 
 
この商品のカスタマーレビューだけを検索する



クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア

リストを作成

関連商品を探す


同じキーワードの商品を探す






この本は、それぞれの上記のテーマに含まれています。

フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換