名前付き照会により、アプリケーションのパフォーマンスが改善されます。これは、一度作成した名前付き照会 (および関連する、すべてのサポートされるオブジェクト) は、それ以後、複雑な操作やよく実行される操作に対して効率的に再利用することができるためです。名前付き照会は基本データベースでのポータブル実行用に JPA 照会言語を使用します。 名前付きネイティブ照会は、基本データベースに固有の SQL 言語を使用します。
このプロシージャーを使用して、注釈 @NamedQuery
および @NamedNativeQuery
をエンティティーに追加します。
名前付き照会を作成する手順は、以下のとおりです。