2009年4月26日日曜日

JDOで削除

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

  1. PersistenceManager pm = SessionManager.get().getPersistenceManager();  
  2. try {  
  3.  Shop oldShop = pm.getObjectById(Shop.class, Long.valueOf(id));  
  4.  pm.deletePersistent(oldShop);  
  5. } finally {  
  6.  pm.close();  
  7. }  


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

簡単ですね。

0 件のコメント: