在hibernate中投影查询时干什么用的
答案:1 悬赏:30
解决时间 2021-02-19 04:43
- 提问者网友:逐野
- 2021-02-18 22:53
各位大哥大姐帮帮小弟的忙。
最佳答案
- 二级知识专家网友:输掉的尊严
- 2021-02-18 23:37
用来进行聚合操作,和sql中的聚合类似.求和/求平均值/统计记录数/...等等.
还有用来获取获取对象的某些属性(表字段)或属性集合.正常情况下,查询返回的是对象或对象的集合.使用投影的话就可以只返回你需要的属性值.即Hibernate不把记录封装对象了,只返回你在投影中设置的属性的值(值的集合)的数组.
目前我只应用过这些功能,也没深入研究过.希望能对你有所帮助
还有用来获取获取对象的某些属性(表字段)或属性集合.正常情况下,查询返回的是对象或对象的集合.使用投影的话就可以只返回你需要的属性值.即Hibernate不把记录封装对象了,只返回你在投影中设置的属性的值(值的集合)的数组.
目前我只应用过这些功能,也没深入研究过.希望能对你有所帮助
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯