日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
HibernateHQLsum查詢(xún)對(duì)象獲取的感受

在項(xiàng)目中使用Hibernate HQL sum查詢(xún)時(shí),有時(shí)候切入Hibernate代碼,運(yùn)行程序后頁(yè)面既然只剩下

創(chuàng)新互聯(lián)于2013年成立,先為曲陽(yáng)等服務(wù)建站,曲陽(yáng)等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢(xún)服務(wù)。為曲陽(yáng)企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

sum計(jì)算的運(yùn)用:

String hql = "select sum(contribute.IAmount) from Contribute contribute";
 List list = sa.query(hql);
System.out.println("AAAAAAAAA::::"+list.get(0));

像這樣,其實(shí)list的第一個(gè)值已經(jīng)是一個(gè)字段累加后的和結(jié)果了,可以說(shuō)不能用對(duì)象來(lái)看待,因?yàn)槔锩嬖僖矝](méi)有第二層屬性值可以讓你取了,直接list.get(0)出值就行了,我就是因?yàn)檫@個(gè)頁(yè)面刷不出來(lái)的。

Hibernate HQL sum查詢(xún)后直接得出POJO對(duì)象

String hql = "select new Contribute(contribute.IName,contribute.IAmount,contribute.ILovemess) from Contribute contribute";
List list1 = sa.query(hql);
for(int i = 0;i Contribute contribute = (Contribute)list1.get(i);
System.out.println("NameNAME!!!!"+contribute.getIName());
System.out.println("MONEYMONYE!!!!"+contribute.getIAmount());
System.out.println("LOVELOCE!!!!"+contribute.getILovemess());

像這樣,首先在自己的pojo類(lèi)里面添加多個(gè)Contribute(contribute.IName,contribute.IAmount,contribute.ILovemess) 的構(gòu)造方法,然后直接在Hibernate HQL sum語(yǔ)句里面把查詢(xún)結(jié)果new出一個(gè)對(duì)象就ok了,像這樣得出的就是一個(gè)pojo的對(duì)象,里面的屬性值就是數(shù)據(jù)庫(kù)里面的,也就是你想要的,這樣比單純的object[] obj 來(lái)得更形象化,更容易理解到面向?qū)ο蟮母杏X(jué)。


本文標(biāo)題:HibernateHQLsum查詢(xún)對(duì)象獲取的感受
當(dāng)前路徑:http://www.dlmjj.cn/article/djdpgos.html