Hibernate - データの追加、更新、削除(insert update delete)Advertisementinsert, update, delete
レコードの追加・変更・削除を行う場合、処理をトランザクション管理下におく。
トランザクション管理はorg.hibernate.Transactionインタフェースを利用して行う。 insert// 挿入するデータ情報(キー)の設定 EmpDto empDto = new EmpDto(); empDto.setName("new commer"); empDto.setSalary(200000); // 挿入 Transaction trans = session.beginTransaction(); session.save(empDto); trans.commit(); update// 更新するデータ情報(キー)の設定 EmpDto empDto = (EmpDto)session.load(EmpDto.class, "100"); empDto.setName("change"); // 更新 Transaction trans = session.beginTransaction(); session.update(empDto); trans.commit(); delete// 削除するデータ情報(キー)の設定 EmpDto empDto = new EmpDto(); empDto.setId(new Integer("100")); // 削除 Transaction trans = session.beginTransaction(); session.delete(empDto); trans.commit(); リンクAdvertisement |
ショートカット・634トップページ・このカテゴリのトップページに戻る ・634ラボ サイト検索Y!ログール |