sp; try{ beginTransaction(); list=session.find("from com.tonny.blog.bean.Item as item"); commit(); } catch(HibernateException e){ System.out.println("load Blog failed"); rollback();
} return list;
}
public List loadItems(String topic){ List list=null; try{ beginTransaction(); Query query=session.createQuery("from com.tonny.blog.bean.Item as item where item.topic like '%"+topic+"%'"); list=query.list(); commit(); return list;
} catch(HibernateException e){ System.out.println("load blog failed"); rollback(); } return list;
}
public Item loadItem(Long id){ Item item=null; try{ beginTransaction(); Query query=session.createQuery("from com.tonny.blog.bean.Item as item where item.id=:id"); query.setLong("id",id.longValue()); Iterator it=query.iterate(); if(it.hasNext()) return item=(Item)it.next(); commit(); } catch(HibernateException e){ System.out.println("load blog failed"); rollback(); } return item; } } 这里实现了对数据库查询,修改,删除操作,没有MANY-TO-MANY操作。