Cosminexus V9 アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)

[目次][用語][索引][前へ][次へ]

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

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

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

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