hibernate执行SQL时采用的方法:
Query query = session.createSQLQuery(SQL);
List<T> list = query.list();
默认的T其实是Object[]
因此在处理时需要特别注意
如果不需要执行多表的级联查询,那就可以直接加上addEntity(xxx.class)
Query query = session.createSQLQuery(SQL).addEntity(xxx.class);
这样的结果出来的就是List<xxx>,但是这样的话就不方便写到Common的Dao中去了,这种情况需要自己仔细把握