Java Persistence Apiの略。Javaアプリケーション内のオブジェクトとデータベースのテーブル行を対応させ、SQLを直接書かずにデータベース操作を行える技術標準。Hibernateなどのフレームワークがこれを実装。Webアプリケーション開発やエンタープライズシステム構築で広く使用される。
Java Persistence Apiの頭文字。Sun Microsystems(現Oracle)により2006年のJava EE 5で標準化された。オブジェクト指向とリレーショナルデータベースのインピーダンスミスマッチを解決する必要性から生まれた。
似た言葉との違い・使い分けを解説しています。
この言葉やそのテーマを深めたい方へ。