Session session = getSession();
Query query =session.createQuery(hqlString);
query.setFirstResult(startIndex);
query.setMaxResults(pageSize);
list = (List<P0001_IndexLog>)query.list();
System.out.println("size: "+list.size()); //此句打印出来10
System.out.println(list.get(0).getField1());//此句抛出空指针
为啥呀?
而我用打印出来的SQL语句在数据库运行可以查出东西。
纠结呀!
Query query =session.createQuery(hqlString);
query.setFirstResult(startIndex);
query.setMaxResults(pageSize);
list = (List<P0001_IndexLog>)query.list();
System.out.println("size: "+list.size()); //此句打印出来10
System.out.println(list.get(0).getField1());//此句抛出空指针
为啥呀?
而我用打印出来的SQL语句在数据库运行可以查出东西。
纠结呀!