我在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对象来映射它,我该如何显示结果呢?
感谢