blogこの広告は、90日以上更新していないブログに表示しています。09・メソッドチェーンメソッドの呼び出しを連続して記述する手法です。"@%")@NamedQueryクエリー文に名前を付けてエンティティクラスに用意しておきます。@NamedQueries複数のクエリー文を作りたい時、このアノテーションを使って全てをまとめることができます。APIによる検索1.CriteriaBuilderの取得CriteriaBuilderインスタンスの用意です。特定のエンティティにアクセスするには、そのエンティティのclassプロパティを引数に指定します。《CriteriaBuilder》.createQuery(エンティティ.class);3.Rootの取得CriteriaBuilderのformメソッドでRootを取得します。引数には、検索するエンティティのClassを指定します。《CriteriaBuilder》.from(エンティティ.class);4.createQueryして結果を取得createQueryでQueryを生成し、getResultListで結果のListを取得します。list;}CriteriaBuilderCriteriaQueryのオブジェクトを作成します。CriteriaQueryクエリーに指定したアイテムを返します。以前に指定された選択がある場合は、置き換えます。Rootルートに対応するメタモデルエンティティを返します。昇順のorderを得ます《CriteriaBuilder》.asc(《Expression》);降順のorderを得ます《CriteriaBuilder》.desc(《Expression》);指定の位置から取得します。=《Query》.setFirstResult(《int》)指定の個数を取得します。=《Query》.setMaxResult(《int》)・エンティティの連携@OneToMany1つのエンティティに対して、もう一方のエンティティの複数が対応します。@ManyToOne複数のエンティティに対して、もう一方のエンティティの1つだけが対応します。@ManyToMany複数のエンティティに対して、他方の複数のエンティティが対応する関係です。getAll();エンティティを取得します。11月別アーカイブはてなブログをはじめよう!asian-baseさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。