save の使用法
DBService クラスは、Contact インスタンスを挿入して更新する saveContact メソッドを実装します。
完成したメソッドは以下のとおりです。
protected void saveContact(Contact contact )
throws Exception
{
objectManager.save(contact, true);
}
このメソッドについて、以下のことに注意してください。
-
このメソッドはディープ・セーブを実行します。Contact インスタンスによって参照されるすべてのオブジェクトが保存されます。
-
Contact POJO 定義は Caché オブジェクト ID のプレースホルダを定義するので、ObjectManager save メソッドは状況に応じて、挿入または更新を実行します。