|
SQLQuery q = session.createSQLQuery("select name from tbl_user");
q.setFirstResult(N);
q.setMaxResults(3);
System.out.println(q.list());
if q.setFirstResult(0); sql is
Hibernate:
select
result:
[null, 2, null]
no problem
if q.setFirstResult(1); sql is
Hibernate:
select
result is object array:
[[Ljava.lang.Object;@1e6d4a8, [Ljava.lang.Object;@1938886, [Ljava.lang.Object;@e8259c]
solution
q.addScalar("name", StringType.INSTANCE);
|