我在Spring MVC項目中使用Hibernate。Hibernate聚合+ Spring MVC
比方說我的模型有2個對象中的每個連接到Oracle表,分別USERS (USERID, NAME)
和USERMONEYDATA (CATEGORY, USERID, AMOUNT)
我的用戶可以添加,編輯和刪除USERMONEYDATA
行,那是屬於他們的,當然。 現在,我想要一個彙總這些數據的視圖。
使用Oracle,我做了一個簡單的觀點,讓每用戶和類別的總金額:
select userid, category, sum(amount)
from USERS a inner join USERMONEYDATA b on a.USERID = b.USERID
group by userid, category
但什麼是使用它的最佳方式?我應該爲這個視圖創建一個新的MODEL對象嗎?
我應該直接在Hibernate中進行聚合嗎?但是如果是的話,如果我沒有特定的POJO對象來映射它,我該如何顯示結果呢?
感謝