2009年4月26日日曜日

JDOで削除

JDOのオブジェクトを削除します。


PersistenceManager pm = SessionManager.get().getPersistenceManager();
try {
Shop oldShop = pm.getObjectById(Shop.class, Long.valueOf(id));
pm.deletePersistent(oldShop);
} finally {
pm.close();
}


更新時と同じくgetObjectById()でオブジェクトを取得して
deletePersistent()で削除を行います。

簡単ですね。

0 件のコメント: