/*
这种的效果不好,建议使用HQL
Person p=new Person();
p.setName("echo_"+i);
sess.save(p);
if(i%20==0){
sess.flush();
sess.clear();
}
}
*/
//类名
ScrollableResults user=sess.createQuery("from Person").setCacheMode(CacheMode.IGNORE).scroll(ScrollMode.FORWARD_ONLY);
int count=0;
while(user.next()){
Person person=(Person)user.get(0);
person.setName("if_"+count);
sess.update(person);
if(++count%20==0){
sess.flush();
sess.clear();
}
}
ta.commit();
sess.close();
}