資源簡(jiǎn)介
poi導(dǎo)入、導(dǎo)出,支持百萬(wàn)級(jí)數(shù)據(jù)模板導(dǎo)出、合并excel。項(xiàng)目為spring-boot-2上開(kāi)發(fā)。resource里面有模板,在junit測(cè)試類中修改為本地存在路徑即可導(dǎo)出文件,在junit測(cè)試類中修改for循環(huán)的i可以模擬百萬(wàn)級(jí)數(shù)據(jù)導(dǎo)出。注意common-poi使用的SXSSFWorkbook(這個(gè)只支持xlsx)支持緩存導(dǎo)出,但是這個(gè)只支持簡(jiǎn)單的for循環(huán)導(dǎo)出,模板中的合并單元格那些都未做處理,可能以后會(huì)完善。common-poi-no-cache這個(gè)支持合并單元格及xls導(dǎo)出。但是大數(shù)據(jù)量導(dǎo)出性能太低,自己看著用。
注意此版本不支持分頁(yè)導(dǎo)出,一次性導(dǎo)出大批量數(shù)據(jù)也會(huì)出現(xiàn)內(nèi)存溢出問(wèn)題,最新上傳的版本支持分頁(yè)導(dǎo)出,
代碼片段和文件信息
package?com.sb.stu.commonpoi;
import?org.springframework.boot.SpringApplication;
import?org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public?class?CommonPoiApplication?{
????public?static?void?main(String[]?args)?{
????????SpringApplication.run(CommonPoiApplication.class?args);
????}
}
評(píng)論
共有 條評(píng)論