2005.09.13 株式会社四次元データ 瀧下 浩
3.4 データの削除
データの削除も非常に簡単です。BookDao クラスに、delete メソッドを実装しましょう。
public void delete(Book book){
Session session = getSession();
Transaction transaction = session.beginTransaction();
session.delete(book);
transaction.commit();
session.close();
}
簡単ですね。それでは、オブジェクトの削除を実行する BookDeleterSample クラスを実装しましょう。
/**
* BookDeleterSample.java * TECHSCORE Java Hibernate 3章
* Copyright (c) 2005 Four-Dimensional Data, Inc.
*/
package com.techscore.hibernate;
/**
* Book オブジェクトを削除するサンプル
*/
public class BookDeleterSample {
public static void main(String args[]){
BookDao bookDao = new BookDao();
Book book = bookDao.load("ISBN4-7561-4340-7");
bookDao.delete(book);
}
}

