当前位置: 代码迷 >> Java Web开发 >> Hibernate中施用Creiteria,结果以List的形式返回。求打印出List中的内容
  详细解决方案

Hibernate中施用Creiteria,结果以List的形式返回。求打印出List中的内容

热度:4622   发布时间:2013-02-25 21:08:24.0
Hibernate中使用Creiteria,结果以List的形式返回。求打印出List中的内容
如题
有一个Car类,有id,name,date,factory和相关的getters, setters
在配置好hibernate以后,建立一个Test类,相关查询部分如下
Criteria crit = session.createCriteria (Car.class);
ProjectionList projList = Projections.projectionList();
projList.add(Projections.max("id"));
projList.add(Projections.min("date"));
crit.setProjection(projList);
List results = crit.list(); //程序到这里没有错

现在results里面装的是一个java.long.Object。这个Object里应该装的是在Car表中查到的最大的id和最小的date值。求怎么将这个Object的内容打印出来。String maxid=(String)results[0];
Date  mindate=(Date)results[1];
System.ou.println(maxid);
System.ou.println(Date);

  相关解决方案