public class DisPageTest extends HibernateUtil {
@Test
public void testDisPage(){
Session session=sessionFactory.openSession();
Query query=session.createQuery("from com.sanmao.onemanyutils.Classes");
query.setFirstResult(0);//开始显示的行
query.setMaxResults(3);//每页显示的个数
List<Classes> classes=query.list();
System.out.println(classes.size());
session.close();
}
@Test
public void testBitch(){
Session session=sessionFactory.openSession();
Transaction transaction=session.beginTransaction();
for (int i = 0; i <100000 ; i++) {
Classes c=new Classes();
c.setName("asd");
session.save(c);
if (i%50==0){
session.flush();
session.clear();
}
}
transaction.commit();
session.close();
}
}
Hibernate 分页与批处理
最新推荐文章于 2018-01-17 22:01:43 发布