back

CRUDの基本 (5/5)

■Update/Deleteの基本

エンティティの削除(Delete)は、基本的に更新処理と殆ど同じやり方をします。違うのは、更新の代りに削除を実行する、という点です。

1. 更新するエンティティを取得する
変数 = manager.find( [class] , 値 );
まず、EntityManagerクラスの「find」メソッドを使って、IDを指定して更新するエンティティを取得します。

2.. 削除を行う
manager.getTransaction().begin();
manager.remove(entity);
manager.getTransaction().commit();

削除も、やはりトランザクションを使います。トランザクションをスタートし、EntityManagerの「remove」メソッドを実行します。これは、引数に指定されたエンティティを取り除くもので、このエンティティのID番号のレコードをテーブルから削除します。

――というわけで、CRUDの基本について一通り説明しました!




(by. SYODA-Tuyano.)

※リストが表示されない場合

AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。


 

記事のリストに戻る



PC Site G+ mail