色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

Java使用easyExcel導(dǎo)出excel數(shù)據(jù)案例

瀏覽:202日期:2022-05-25 17:49:28

easyExcel簡介:

Java領(lǐng)域解析、生成Excel比較有名的框架有Apache poi、jxl等。但他們都存在一個嚴(yán)重的問題就是非常的耗內(nèi)存。如果你的系統(tǒng)并發(fā)量不大的話可能還行,但是一旦并發(fā)上來后一定會OOM或者JVM頻繁的full gc。easyExcel是阿里巴巴開源的一個excel處理框架,以使用簡單、節(jié)省內(nèi)存著稱。easyExcel采用一行一行的解析模式,并將一行的解析結(jié)果以觀察者的模式通知處理easyExcel能大大減少占用內(nèi)存的主要原因是在解析Excel時沒有將文件數(shù)據(jù)一次性全部加載到內(nèi)存中,而是從磁盤上一行行讀取數(shù)據(jù),逐個解析。

1.導(dǎo)入依賴【poi不能低于3.17,不然可能會報錯】

<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.17</version></dependency><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>3.17</version></dependency><dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>1.1.2-beta5</version></dependency>

2.控制層

<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.17</version></dependency><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>3.17</version></dependency><dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>1.1.2-beta5</version></dependency>

3.導(dǎo)出模型

package com.iflytek.edu.hnezxjgl.model;import com.alibaba.excel.annotation.ExcelProperty;import com.alibaba.excel.metadata.BaseRowModel;import lombok.Data;@Datapublic class ExportModel extends BaseRowModel{ /** * 賬號 */ @ExcelProperty(value = {'賬號'}, index = 0) private String platformNum; /** * 姓名 */ @ExcelProperty(value = {'姓名'}, index = 1) private String name; /** * 身份證號 */ @ExcelProperty(value = {'身份證號'}, index = 2) private String idCardNum; /** * 性別 */ @ExcelProperty(value = {'性別'}, index = 3) private String sexName; /** * 年級 */ @ExcelProperty(value = {'年級'}, index = 4) private String gradeName;/** * 班級 */@ExcelProperty(value = {'班級'}, index = 5)private String className; /** * 學(xué)費繳費狀態(tài)名稱 */ @ExcelProperty(value = '學(xué)費繳費狀態(tài)名稱',index = 6) private String studyFeeStatusName; /** * 書本費繳費狀態(tài)名稱 */ @ExcelProperty(value = '書本費繳費狀態(tài)名稱',index = 7) private String bookFeeStatusName; }

4.幾萬條數(shù)據(jù)實現(xiàn)秒導(dǎo)

Java使用easyExcel導(dǎo)出excel數(shù)據(jù)案例

到此這篇關(guān)于Java使用easyExcel導(dǎo)出excel數(shù)據(jù)案例的文章就介紹到這了,更多相關(guān)Java easyExcel導(dǎo)出excel內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: excel
相關(guān)文章:
主站蜘蛛池模板: 国内自拍亚洲 | 欧美日韩亚洲成色二本道三区 | 两性免费视频 | 午夜性爽快免费视频播放 | 国产一级毛片夜一级毛片 | 曰韩毛片 | 91精品成人福利在线播放 | 久草在在线 | 一区二区三区四区免费视频 | 99色视频在线观看 | 成年人在线视频观看 | 亚洲精品久久久久中文 | 欧美一区二区在线播放 | 亚洲一级毛片免费在线观看 | 国产精品亚洲一区二区在线观看 | 九九久久免费视频 | 亚洲午夜久久久久国产 | 最刺激黄a大片免费网站 | 国产亚洲高清在线精品不卡 | 久草资源在线观看 | 九九精彩视频在线观看视频 | 成人18网址在线观看 | 亚洲另类视频在线观看 | 久久久毛片免费全部播放 | 92午夜国产福利视频1000 | 日本亚洲免费 | 免费在线一区二区三区 | 欧美日韩精品一区二区三区视频 | 欧美videosex性欧美成人 | 欧美日韩一区二区在线观看 | 亚洲精品一区二区中文 | 日本午夜高清视频 | 18video9ex欧美生活片 | 色拍拍在精品视频69影院在线 | 韩国美女激情视频一区二区 | 一级毛片一级毛片一级毛片 | 91精选国产| 久久亚洲精品23p | 美女一级毛片 | 亚洲精品xxxxx | 99精品视频免费观看 |