Session 的使用:
删除数据的三种方法:
1.
2. 通过Query接口进行删除
3. 通过HQL指定删除条件
删除数据的三种方法:
1.
UserInfo user = (UserInfo)session.get(UserInfo.class,new Integer(1)); //检索出要删除的记录
session.delete(user); // 删除
2. 通过Query接口进行删除
String hql = “delete UserInfo where id = 1”; //删除使用的SQL语句
Query query = session.createQuery(hql); //以hql字符串为参数创建查询对象
Query.excuteUpdate(); //执行删除动作
3. 通过HQL指定删除条件
session.delete(“from UserInfo where id = 1”); //使用session.delete()函数直接删除,参数中的字符串为HQL语句,这种我常用