首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Hibernate只掏出需要用到的字段(列)

2012-08-21 
Hibernate只取出需要用到的字段(列)今天下班后,回家的路上,在思考网站的优化问题。这个问题几年以来一直存

Hibernate只取出需要用到的字段(列)

今天下班后,回家的路上,在思考网站的优化问题。

这个问题几年以来一直存在,但是都没找到解决方法,曾经也许找过,但是未果。

?

存在问题:首页、列表等页面,取出的list,存在大量的冗余数据。

我用代码举例说明一下,例如列表页取出某个产品的list,HQL代码如下:

String hql = "select new Product(id, name, image) from Product p where p.valid=:valid order by.......";

?

? 至此,本文基本就结束了。小小的解决了hibernate不如ibatis的一大缺点,呵呵。

?

?

? 以上做法能为服务器节省很大的内存,不过编码实在是麻烦,有没有更好的,比较智能的方式呢?继续寻找ing.....哪位大侠有好的方法,千万别吝啬,分享一下,大家都进步,社会才进步么,呵呵。希望不吝赐教!

?

热点排行