Java Persistence API
Java Persistence API(JPA)とは、関係データベースのデータを扱うJava SEおよびJakarta EE(旧・Java EE)のアプリケーションを開発するためのJava用フレームワークである。
JPAは、以下の3つの部分から成る。
API(javax.persistence パッケージで定義されている)
Java Persistence Query Language
オブジェクト/関係メタデータ
JPAのリファレンス実装はEclipseLinkとして実装されている。