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

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

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

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

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

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

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

原文地址:https://blog.csdn.net/AlbertFly/article/details/51362192?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168474999716782427485144%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168474999716782427485144&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-10-51362192-null-null.142^v87^insert_down1,239^v2^insert_chatgpt&utm_term=java%E4%BC%98%E5%8C%96