ScalaからHibernateを使ってみる。 利用するライブラリ 利用するライブラリは以下 antlr-2.7.6.jar commons-collections-3.1.jar commons-lang-2.4.jar dom4j-1.6.1.jar ejb3-persistence.jar h2-1.1.117.jar hibernate3.jar hibernate-annotations.jar hibernate-commons-annotations.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.5.8.jar slf4j-jdk14-1.5.8.jar ライブラリが依存関係を含めて不足していると、Scalaコンパイルが通らないことがあるので注意 Entityの作成 ポイントはアノテーションの属性名としてvalを付けて記
Java Persistence API(JPA) とは Java Persistence API(JPA) は Java の O/R マッピング標準 API。 概要は (日経BPの記事)が分かりやすい。 メリットは オブジェクト指向で DB 開発がサクサクできる。 テーブルや制約などを自動的に作成できる。 オブジェクト・キャッシュの仕組みなどによって DB アクセスの負荷軽減・高速化が期待できる。 という点。デメリット(注意点)は DB や SQL に関する知識が不要になるわけではない。 上手に DB 設計しないとメモリを馬鹿食いしたり、逆に性能低下で悩まされやすい。 エンティティ設計者は、どういうテーブル・制約・SQLが生成されるかを意識する必要がある。 ということで、開発者は既存の DB や SQL に加え、JPA に関する知識の習得を要求される。 といったところ。 デメリットに関し
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く