Cosminexus JPAプロバイダでは,エンティティを使用したデータベースの更新ができます。
JPAを使用するには,ユーザはデータベースのテーブルをJavaのオブジェクトとして扱うためのエンティティクラスを作成する必要があります。エンティティクラスを使用すると,Cosminexus JPAプロバイダを通してデータベースのデータを操作します。このとき,Cosminexus JPAプロバイダが提供するEntityManagerインタフェースを介して,データベースを操作します。
エンティティクラスを使用したデータベースの操作は次のとおりです。
EntityManagerとはエンティティを操作して,状態を制御するためのオブジェクトです。エンティティの操作には,persist操作,remove操作,merge操作,flush操作,およびrefresh操作があります。これらの操作の詳細については,「6.4.1 エンティティの状態遷移」を参照してください。