タグ

javaとormに関するwakaranyのブックマーク (2)

  • DB操作の“壁”を壊すJPAが起こした「赤壁の戦い」

    DB操作の“壁”を壊すJPAが起こした「赤壁の戦い」:現場から学ぶWebアプリ開発のトラブルハック(13)(1/2 ページ) 連載は、現場でのエンジニアの経験から得られた、APサーバをベースとしたWebアプリ開発における注意点やノウハウについて解説するハック集である。現在起きているトラブルの解決や、今後の開発の参考として大いに活用していただきたい。(編集部) O/Rマッピングツールは、上手に使えば開発効率を上げることができる、便利なツールです。しかし、データベース(以下、DB)アクセスを隠ぺいしてしまうため、下手に利用するとトラブルの温床になりかねません。稿では、Java EE 5で採用された標準のDB永続化APIである「JPA(Java Persistence API)」による“悲劇”をお送りします。 「“トラブルハッカー”は神速を尊ぶ」 プルルル、プルルル、午前2時の深夜、不吉な電

    DB操作の“壁”を壊すJPAが起こした「赤壁の戦い」
  • ORM比較(6) - iBATIS - しがないプログラマ の日記

    iBATISは、XMLにSQLを記述しJavaのBeanに対して自動的に値を設定するORマッピングになっています。どんなSQLになるかは分かりやすいですが、XMLとJavaとの同期を取る方法は特には用意されていないので、管理が必要になります。また、このプロジェクトもApacheプロジェクトのうちの1つになっています。同一のプロジェクトで .NETRubyにも対応しているようです。設定が使いまわせるんですかね? また、新規に開発されている Ver3ではJPAに対応することをうたっていますが、まだstableになっていないので、Ver2を使用しています。 公式ページは http://ibatis.apache.org になります。 動かすために必要なライブラリは、以下の5つだけです。 ibatis-2.3.4.726.jar commons-dbcp-1.2.2.jar commons-l

    ORM比較(6) - iBATIS - しがないプログラマ の日記
    wakarany
    wakarany 2009/11/10
    ORM比較
  • 1