EasyExcel的讀寫操作

2021-10-07 18:44:03 字數 1950 閱讀 4539

1、引入依賴

!--easyexcel需要用到poi的依賴,2.1

.1對應3.17,否則容易出錯--

>

<

!--xls--

>

org.apache.poi<

/groupid>

poi<

/artifactid>

3.17

<

/version>

<

/dependency>

<

!--xlsx--

>

org.apache.poi<

/groupid>

poi-ooxml<

/artifactid>

3.17

<

/version>

<

/dependency>

<

/dependencies>

2、建立實體類

@data

//此處為lombok的註解,可自動生成getset方法,沒有lombok外掛程式的可以看以下以往的文章,或者手動getset

public

class

demodata

3、具體**實現

public

class

testeasyexcel

//呼叫方法 引數1:檔案輸出 2:實體類

easyexcel.

write

(filename,demodata.

class).

sheet

("學生列表").

dowrite

(list)

;//sheet為excel的左下角的多個頁面,此處為學生列表的頁面

}}

1、建實體類

@data

public

class

demodata

2、寫***

//***  要繼承analysiseventlistenerdemodata此處為實體類

public

class

excellistener

extends

analysiseventlistener

//讀取表頭

@override

public

void

invokeheadmap

(map

headmap, analysiscontext context)

//讀取完執行的方法

@override

public

void

doafterallanalysed

(analysiscontext analysiscontext)

}

3、具體**實現

EasyExcel讀寫操作

com.alibaba easyexcel 2.1.1 org.apache.poi poi3.1.7 org.apache.poi poi ooxml 3.1.7 注意版本對應 data allargsconstructor noargsconstructor tostring public cl...

EasyExcel讀寫操作

com.alibaba easyexcel 2.1.1 org.apache.poi poi3.1.7 org.apache.poi poi ooxml 3.1.7 注意版本對應 data allargsconstructor noargsconstructor tostring public cl...

EasyExcel的讀寫使用

1.先根據excel建立對應實體類,一列對應乙個屬性 data public class easyexcelentity 2.寫service業務 public class easyexcelwritedemo public static list dodata return list 1.寫實體類...