コンテナー管理パーシスタンス (CMP) を持つエンティティー Bean には、順序付け可能なデータを維持するコードがコンテナーに含まれているのに対して、 Bean 管理パーシスタンスを持つエンティティー Bean には、任意 のパーシスタンス・メカニズムのコードが含まれています。 例えば、パーシスタンスを管理するために必要な JDBC コードはすべて、 エンティティー Bean クラスまたはヘルパー・クラスで、手操作でコード化する必 要があります。
また、BMP エンティティー Bean は、データがデータベースではなくアプ リケーションに存在する場合に使用できます。 言い換えると、データ・ソースが、CMP エンティティー Bean によってサポートさ れていない場合に、BMP が代替となるような場合には、JDBC 以外の データベースやストアード・プロシージャーを使用することができます。
Bean 管理パーシスタンス (BMP) フィールドを持つエンティティー Bean を作成するには、以下の手順を実行します。