Hibernate常用方法之delete
Hibernate提供的delete方法用于删除一条记录,需要注意此方法是按主键作条件进行删除,删除的时候需要传入一个对象。
示例代码:
public void delete(int id) {
//获取Session
Session session = HibernateUtil.openSession();
//获取Hibernate的事务
Transaction tx = session.beginTransaction();
Admin admin = new Admin();
admin.setAdmin_id(id);
//按主键作条件删除
//delete方法需传入一个对象
session.delete(admin);
//提交事务
tx.commit();
session.close();
}