sql语句:SELECT trunc(ENERGYDATE,'mm') as QU, sum(energy) as ENERGY
FROM DISTRIBUTIONBOXENERGYINFO where ENERGYDATE >= '"+y1+"' and ENERGYDATE <='"+y2+"'
GROUP BY trunc(ENERGYDATE,'mm') order by QUsql语句能正确返回 现要拿那2个新命名的字段 qu 、ENERGY
我用的是SSH2(HibernateTemplate )
应该怎么拿?
FROM DISTRIBUTIONBOXENERGYINFO where ENERGYDATE >= '"+y1+"' and ENERGYDATE <='"+y2+"'
GROUP BY trunc(ENERGYDATE,'mm') order by QUsql语句能正确返回 现要拿那2个新命名的字段 qu 、ENERGY
我用的是SSH2(HibernateTemplate )
应该怎么拿?
就是拿到list 后面怎么写·
<c:forEach items="${list}" var="list">
${list.qu }
${list.ENERGY}
</c:forEach>
Iterator iterator = list.iterator();
while(iterator.hasNext())
{
Object[] object=(Object[])iterator.next();
%>
<%=object[0]%>
<%=object[1]%>
<%}%>
那你后台把list的内容 封装成json返回给前台
Hibernate只能生成标准SQL,你如果要用数据库独有的函数或者方法,劝你还是别用Hibernate,Hibernate只是一个框架而已,而且,不用缓存情况下,效率并不高,不用为了追时髦,应该找真正适合的。
用不用Hibernate是另外的问题