目次へ

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);
    }
}

↑このページの先頭へ

こちらもチェック!

PR
  • XMLDB.jp