hibernate删除:Hibernate的获取和删除备份

  Hibernate获取和删除备份public delNews(final List arr_id) {
( (Integer)this.getHibernateTemplate.execute(
HibernateCallback {
public Object doInHibernate(Session session) throws SQLException,
HibernateException {
Query q = session.createQuery(
"delete net.csdn.News where arrid in (:ids)");
q.ParameterList("ids", arr_id);
Integer(q.executeUpdate);
}
})).Value;
}
///
public List getNewsList(final num) {
(List) getHibernateTemplate.execute( HibernateCallback {
public Object doInHibernate(Session session) throws HibernateException, SQLException {
String hql = "FROM News n1 order by id desc" ;
Query query = session.createQuery( hql );
query.MaxResults( num ) ;
List list = query.list;
( list.size > 0 ) {
list;
} {
null;
}
}
});
}


Tags:  hibernate删除数据 hibernate批量删除 hibernate级联删除 hibernate删除

延伸阅读

最新评论

发表评论