- String id = mogForm.getId();
- PersistenceManager pm = SessionManager.get().getPersistenceManager();
- try {
- Shop oldShop = pm.getObjectById(Shop.class, Long.valueOf(id));
- String name = mogForm.getName();
- String detail = mogForm.getDetail();
- String url = mogForm.getUrl();
- oldShop.setName(name);
- oldShop.setDetail(detail);
- oldShop.setUrl(url);
- oldShop.setEditor(user);
- oldShop.setEditDate(new Date());
- } finally {
- pm.close();
- }
getObjectById()を利用して検索を行います。
取得してきたオブジェクトを更新してclose()するだけです。
簡単ですね。
Keyを利用した検索もあるみたい。※それは後日
0 件のコメント:
コメントを投稿