java性能优化之一 VO的使用

来源:互联网 发布:添加不了网络客户端 编辑:程序博客网 时间:2024/06/05 07:59

之前项目 有批量分页从后台数据库抓数据处理


利用了hibernate 等orm 中间件 返回的是一个表结构的list对象 


比如 list<oOrder> 如果Order对应表很大,比如40 50个字段传过来list就可能相对较大

从vmware 等软件可以看到gc比较高

这时候可以使用一个vo 存储返回值,只把需要的几个字段取出来放里面就行了

也能减少网络传输开支,和对内存的占用。


VO 对于java程序循环处理后台数据 是个不错的选择

0 0
原创粉丝点击