当HQL查询一个或几个字段得到的结果时,可以用一下的方式输出对象的值;
String hql = "select supplier, name, specification from Materials";
……
List<Object[]> list = this.materialsService.getData();//list为执行hql查询得到的结果
for (Object[] object : list) {
String supplier = (String)object[0];
String name= (String) object[1];
String specification = (String) object[2];
System.out.println( supplier +""+name+""+specification );
}