mybatis plus 大文件导出 流式查询
时间: 2023-08-26 20:07:50 浏览: 111
myBatis-plus提供了流式查询的功能,可以用于大文件导出。流式查询是通过游标的方式去查询数据,可以避免一次性将所有数据查询出来放在内存中,从而避免内存溢出的问题。使用流式查询配合alibaba的easypoi工具,可以一边查询一边导出数据,将已经使用过的数据写入流之后可以进行垃圾回收,释放内存空间,有效避免了OOM的发生。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* [myBatis-plus/myBatis 流式查询,解决大数据量查询慢而且内存溢出的异常](https://blog.csdn.net/sugarMessi/article/details/105773185)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [Mybatis/Mybatis-Plus 使用流式查询优化大量数据导出](https://blog.csdn.net/Dream_xun/article/details/119337583)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文