rio's blog

おいでいただきありがとうございます。このブログでは、ソフトウェア開発や音楽(特にB'z)、車の事などを主にてきと〜に書いていく予定です。Rio's Laboratory (http://homepage3.nifty.com/rio_i/lab/) にて、いくつか文書とフリーソフトウェアを公開してます。

EJB3.0 の勉強 (11) JPQL (Java Persistence Query Language)

これまでの JPA 関連サンプルの DAO では、Entity の一覧を取得するために

public List list()
{
        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 に参加してます。クリックよろしくお願いします!

テーマ:Java - ジャンル:コンピュータ

  1. 2007/10/17(水) 02:31:42|
  2. EJB3.0の勉強
  3. | トラックバック:0
  4. | コメント:0

EJB3.0 の勉強 (10) JPA で複合プライマリキーを使ってみる

これまでは単一のプライマリキーを持つ Entity について書いてきましたが、複数の項目で一意にレコードが決まる(複合プライマリキー)場合もよくあると思います。今回は、JPA で複合プライマリキーを使ってみたいと思います。

[EJB3.0 の勉強 (10) JPA で複合プライマリキーを使ってみる]の続きを読む

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:Java - ジャンル:コンピュータ

  1. 2007/10/11(木) 04:50:57|
  2. EJB3.0の勉強
  3. | トラックバック:0
  4. | コメント:147