最近小弟在使用hibernate 查询的时候,需要用原始sql联合查询3张表的数据,查询结果予以显示。
然后自己定义了一个显示结果的类,
Query q = this.getSession(false).createSQLQuery(sql);
return q.list();
并用hibernate查询返回结果集list 把泛型为自定义的结果类。可是在action查询后的list,
System.out.println(ffxxokList.get(1).getGrbh());
还是会报[Ljava.lang.Object; 错误
我想请教下,如果hibernate要使用自定义的类,数据库中没有此表作为查询结果类给予页面显示,需要注意哪些?还要需要配置什么呢?