??? 有時(shí)候我們要實(shí)現(xiàn)一個(gè)批量刪除記錄的動(dòng)作.
??? 我想了很久,用下面的代碼實(shí)現(xiàn).如果那位有更好的方法請(qǐng)告訴我.:0)
?public?int?deleteBrands(Long[]?delBrandId){
????????Session?session?=?getSession();
?????????Transaction?tx?=?session.beginTransaction();
????????StringBuffer?sql?=?new?StringBuffer();
????????sql.append("delete?Brand??where?brandId??in?(?:brandId)?");
??????? Query?query?=?session.createQuery(sql.toString());
????????query.setParameterList("brandId",delBrandId);
????????int?dels?=?query.executeUpdate();
????????tx.commit();
????????return?dels;
????}
posted on 2006-03-28 17:06
Harryson 閱讀(4255)
評(píng)論(5) 編輯 收藏 所屬分類:
Hibernate