Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 互換編


8.9 クエリ言語によるデータベース操作

JPAを使用してデータベースのデータを操作するには,javax.persistence.Queryインタフェースを通して実施します。javax.persistence.Queryインタフェースを使用すると,複数のレコードに対してまとめて,検索,更新,削除などの操作ができます。javax.persistence.Queryインタフェースを使用するには,ユーザはクエリ言語を使用してデータベースを操作します。

CJPAプロバイダでは,クエリ言語としてJPQLおよびSQLを使用できます。JPQLおよびSQLについてそれぞれ説明します。

JPQLやSQLによるデータベース操作については,「8.16 クエリ言語を利用したデータベースの参照および更新方法」を参照してください。また,JPQLの文法については,「8.17 JPQLの記述方法」を参照してください。