Code Archive Skip to content Google About Google Privacy Terms
概要 今回は Maven + Spring Framework + Hibernate + JPA + JUnit の組み合わせで環境構築。 開発環境 項目 値 準備 次の手順までHibernateを使ったシンプルなJPA環境構築と同じように進める。 Maven プロジェクト作成 Java コンパイラー準拠レベルの設定 pom.xml を設定する 設定ファイル作成 META-INF/persistence.xml ehcache.xml log4j.properties BaseEntity, User クラス作成 pom.xml 修正 次のように修正する。 <?xml version="1.0" encoding="UTF-8"?> <project> <modelVersion>4.0.0</modelVersion> <groupId>trasis-sample</groupId>
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ページを開く