hibernate 中如何使用 update 和 delete
我想更新所有 person 中的 address 字段
Session sess = sessionFactory.openSession();
Transaction t = sess.beginTransaction();
String queryString = "select person from Person as person";
Query query = sess.createQuery(queryString);
for(Iterator it=query.iterate();it.hasNext();){
ps=(Person)it.next();
ps.setAddress("updateAddress");
sess.update(ps);
//System.out.println("ID: " + ps.getId() + ", NAME:" + ps.getName() + ", 地址:" + ps.getAddress());
}
t.commit();
sess.close();