これまでの JPA 関連サンプルの DAO では、Entity の一覧を取得するために
public Listlist() { Query query = em.createQuery("SELECT p FROM Person p"); return query.getResultList(); }
の様なメソッドを用意していました。このメソッド内の "SELECT p FROM Person p" という SQL の様な記述は、JPQL (Java Persistence Query Langauage) と呼びます。今回は、JPQL について簡単に概要をまとめたいと思います。詳細な仕様については「JSR220 Enterprise JavaBeans, Version 3.0 Java Persistence API」や他のページ等の資料をご覧ください。
[EJB3.0 の勉強 (11) JPQL (Java Persistence Query Language)]の続きを読むFC2 Blog Ranking に参加してます。クリックよろしくお願いします!
これまでは単一のプライマリキーを持つ Entity について書いてきましたが、複数の項目で一意にレコードが決まる(複合プライマリキー)場合もよくあると思います。今回は、JPA で複合プライマリキーを使ってみたいと思います。
[EJB3.0 の勉強 (10) JPA で複合プライマリキーを使ってみる]の続きを読むFC2 Blog Ranking に参加してます。クリックよろしくお願いします!
Author:いちのせ りょう
1974年北海道生まれ、育ちは沖縄/宮崎、で現在は東京在住のSEです。社会人10年目、未だにばりばり作ってます!Rio's Laboratory もよろしく…
性別:男性
車:MAZDA DEMIO
好きな音楽:B'z、The Yellow Monkey、Bon Jovi
好きなゲーム:MGS、Bio Hazard、Zeldaとか
やりたい事:F1観に行きたい、沖縄の海に潜りたい、空を飛びたい