日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java使用EasyExcel導入導出excel

瀏覽:174日期:2022-05-22 11:02:51
目錄一、準備工作1、導包二、了解注解1、常用注解2、@ExcelProperty注解3、@ColumnWith注解4、@ContentFontStyle注解5、@ContentStyle注解6、@HeadFontStyle注解7、ExcelIgnore注解三、編碼1、映射實體類----例子2、生成excel四、結果一、準備工作1、導包

<!-- poi 相關--><dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.17</version></dependency><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml-schemas</artifactId><version>3.17</version></dependency><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>3.17</version></dependency><!-- esayexcel 2.1.7 --><dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>2.1.7</version></dependency>二、了解注解1、常用注解

字段注解 類注解 @ColumnWith(列寬) @ColumnWidth(全局列寬) @ExcelProperty(字段配置) @HeadFontStyle(頭樣式)@HeadRowHeight(標題高度)@ContentFontStyle(內容字體樣式)@ContentRowHeight(內容高度)

2、@ExcelProperty注解

必要的一個注解,注解中有三個參數value,index分別代表列明,列序號value和index只能二選一,通常不用設置converter1.value 通過標題文本對應2.index 通過文本行號對應

@ExcelProperty(value = '編號', index = 0)private Long id;3、@ColumnWith注解

設置列寬度,只有一個參數value,value的單位是字符長度,最大可以設置255個字符,因為一個excel單元格最大可以寫入的字符個數就是255個字符

public class ImeiEncrypt { @ColumnWidth(value = 255) //excel單個單元格最大長度255 private String message;}4、@ContentFontStyle注解

用于設置單元格內容字體格式的注解

參數 含義 fontName 字體名稱 fontHeightInPoints 字體高度 italic 是否斜體 strikeout 是否設置刪除水平線 color 字體顏色 typeOffset 偏移量 underline 下劃線 bold 是否加粗 charset 編碼格式

5、@ContentStyle注解

設置內容格式注解

參數 含義 dataFormat 日期格式 hidden 設置單元格使用此樣式隱藏 locked 設置單元格使用此樣式鎖定 quotePrefix 在單元格前面增加`符號,數字或公式將以字符串形式展示 horizontalAlignment 設置是否水平居中 wrapped 設置文本是否應換行。將此標志設置為true通過在多行上顯示使單元格中的所有內容可見 verticalAlignment 設置是否垂直居中 rotation 設置單元格中文本旋轉角度。03版本的Excel旋轉角度區間為-90°90°,07版本的Excel旋轉角度區間為0°180° indent 設置單元格中縮進文本的空格數 borderLeft 設置左邊框的樣式 borderRight 設置右邊框樣式 borderTop 設置上邊框樣式 leftBorderColor 設置左邊框顏色 rightBorderColor 設置右邊框顏色 topBorderColor 設置上邊框顏色 bottomBorderColor 設置下邊框顏色 fillPatternType 設置填充類型 fillBackgroundColor 設置背景色 shrinkToFit 設置自動單元格自動大小

6、@HeadFontStyle注解

用于定制標題字體格式

參數 含義 fontName 設置字體名稱 fontHeightInPoints 設置字體高度 italic 設置字體是否斜體 strikeout 是否設置刪除線 color 設置字體顏色 typeOffset 設置偏移量 underline 設置下劃線 charset 設置字體編碼 bold 設置字體是否加粗

7、ExcelIgnore注解

不將該字段轉換成Excel

三、編碼1、映射實體類----例子

package com.pingou.admin.bean.param;import com.alibaba.excel.annotation.ExcelProperty;import com.alibaba.excel.annotation.format.DateTimeFormat;import com.alibaba.excel.annotation.write.style.ColumnWidth;import com.alibaba.excel.annotation.write.style.ContentRowHeight;import com.alibaba.excel.annotation.write.style.HeadRowHeight;import lombok.Data;import java.math.BigDecimal;import java.util.Date;@Data@ContentRowHeight(35) //文本行高度@HeadRowHeight(40) //標題高度@ColumnWidth(40)public class OrderExcel { //設置excel表頭名稱 @ExcelProperty(value = '編號', index = 0) private Long id; @DateTimeFormat('yyyy年MM月dd日HH時mm分ss秒') @ExcelProperty(value = '創建時間', index = 1) private Date createTime;}

以上是簡單的舉例,如果有更多屬性自己逐個寫就好,然后塞進該實體類就好~

2、生成excel

public void excel() {//欲導出excel的數據結果集List<OrderExcel> excel = new ArrayList<>();//省略 向結果集里插入數據的操作//UUID生成唯一nameString name = UUID.randomUUID().toString().replaceAll('-', '') + '.xlsx';//實現excel寫的操作//1 設置寫入文件夾地址和excel文件名稱String filename = '/路徑' + name;JSONObject json = new JSONObject();try { // 2 調用easyexcel里面的方法實現寫操作 // write方法兩個參數:第一個參數文件路徑名稱,第二個參數實體類class EasyExcel.write(filename, OrderExcel.class).sheet('名字').doWrite(excel); //上傳到fastdfs上 不上傳的話只有本機可以找到,在上面路徑下生成excel File file = new File(filename); String path = fastDFSClient.upload(new FileInputStream(file), name, null); path = (this.fastdfsDomain + path); json.put('url', path);} catch (IOException e) { e.printStackTrace();} finally { new File(filename).delete();} }

以上,就生成完畢了

四、結果

java使用EasyExcel導入導出excel

以上就是java使用EasyExcel導入導出excel的詳細內容,更多關于java 用EasyExcel導入導出excel的資料請關注好吧啦網其它相關文章!

標簽: excel
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产专区精品| 桃色av一区二区| 午夜欧美理论片| 亚洲涩涩在线| 成人精品天堂一区二区三区| 精品亚洲美女网站| 91精品亚洲| 久久精品高清| 好看的av在线不卡观看| 久久都是精品| 亚洲2区在线| 国产日韩精品视频一区二区三区| 国产精品三级| 欧美日韩亚洲一区在线观看| 欧美久久香蕉| 免费在线播放第一区高清av| 久久伊人久久| 久久九九精品| 日本 国产 欧美色综合| 日本一区二区三区视频在线看| 欧美亚洲tv| 国产在线视频欧美一区| 99久久婷婷| 亚洲一区二区av| 欧美日韩a区| 在线人成日本视频| 国产精品毛片在线| 日韩黄色在线观看| 日本欧美韩国一区三区| 精品国产三区在线| 在线国产一区二区| 日本99精品| 国产盗摄——sm在线视频| 国产一区二区三区自拍| 亚欧成人精品| 福利视频一区| 伊人久久大香线蕉av超碰演员| 日韩av电影一区| 亚洲天堂av影院| 亚洲在线观看| 精品理论电影在线| 激情五月综合| 国产精品一区二区三区av| 国产精品久久久久久久免费观看| 蜜臀91精品国产高清在线观看 | 中文字幕一区二区三区四区久久 | 国产国产精品| 国产午夜久久av| 999国产精品永久免费视频app| 午夜在线一区| 精品国产18久久久久久二百| 99精品99| 精品美女在线视频| 久久av在线| 国产亚洲电影| 国内精品福利| 清纯唯美亚洲综合一区| 成人午夜国产| 久久精品99国产精品| 激情综合激情| 精品视频在线你懂得| 国产精品老牛| 98精品久久久久久久| 日韩一区二区三区四区五区| 免费一二一二在线视频| 91精品国产自产观看在线| 欧美日韩黑人| 久久99精品久久久久久园产越南| 亚洲一级高清| 国产探花一区在线观看| 亚洲男女自偷自拍| 天堂av在线| 国产亚洲精aa在线看| 99国产成+人+综合+亚洲欧美| 精品三级国产| 青青草91久久久久久久久| 午夜国产欧美理论在线播放| 国产不卡精品| 欧美亚洲专区| 欧美资源在线| 国产91精品对白在线播放| 国产一区丝袜| 欧美欧美黄在线二区| 久久国产成人| 一本大道色婷婷在线| 国产精品午夜一区二区三区| 日韩精品一卡二卡三卡四卡无卡| 9999国产精品| 国产精品欧美三级在线观看 | 99在线|亚洲一区二区| 精品久久不卡| 欧美一区二区三区久久精品| 日韩在线观看一区二区| 国产99久久久国产精品成人免费| 欧美中文高清| 尤物在线精品| 在线成人动漫av| 涩涩av在线| 精品五月天堂| 久久成人av| 91九色综合| 日韩高清在线观看一区二区| 国产精品老牛| 久久精品一区二区不卡| 黑森林国产精品av| 成人午夜亚洲| 国产一区一一区高清不卡| 久久久久九九精品影院| 国产精品欧美一区二区三区不卡| 四虎成人精品一区二区免费网站| 美女精品在线观看| 久久亚洲一区| 国产精品色网| 美女精品在线观看| 日韩中文字幕一区二区三区| 合欧美一区二区三区| 亚洲精品一区二区妖精| 中文字幕系列一区| 国产va免费精品观看精品视频| 麻豆精品一区二区综合av| 久久国产尿小便嘘嘘| 国产欧美日韩精品一区二区三区| 国产亚洲欧美日韩精品一区二区三区| 日韩一区二区三区精品视频第3页 日韩一区二区三区免费视频 | 日韩成人午夜精品| 日韩激情视频网站| 国产日韩亚洲| 国产精品一区二区中文字幕| 欧美日韩一区二区国产| 国产精品chinese| 久久影视三级福利片| 国产成人精品一区二区三区免费| 国产一区2区在线观看| 国产激情在线播放| 国产91精品对白在线播放| 欧美日韩国产免费观看| 巨乳诱惑日韩免费av| 国产一区成人| 亚洲制服欧美另类| 亚洲精品黄色| 日韩黄色在线观看| 国产日韩欧美三区| 国产精成人品2018| 麻豆国产欧美一区二区三区| 久久精品日韩欧美| 国产美女高潮在线| 四虎884aa成人精品最新| 亚洲网站视频| 日韩手机在线| 欧美国产不卡| 久久男人av资源站| 一区二区自拍| 午夜亚洲精品| 97精品国产99久久久久久免费| 免费观看亚洲天堂| 久久高清免费| 中文字幕日韩高清在线| 国产欧美日韩视频在线| 在线看片福利| 视频在线观看国产精品| 国产图片一区| 久久久一本精品| 石原莉奈一区二区三区在线观看| 午夜电影一区| 精品国产99| 99在线精品免费视频九九视| 青青草精品视频| 日韩av在线中文字幕| 9色精品在线| 国产精品宾馆| 亚洲成人精选| 国产欧美日韩在线观看视频| 日韩免费视频| 免费精品视频最新在线| 精品伊人久久| 午夜电影亚洲| 国产欧美日韩精品一区二区三区| 麻豆成全视频免费观看在线看| 亚洲在线观看| 精品视频在线观看网站| 亚洲永久字幕| 精品午夜久久| 免费精品视频| 国产一区二区三区91| 中文无码日韩欧| 欧美三级网址| 欧美日韩国产一区二区在线观看| 91精品啪在线观看国产18| 日韩成人一级| 婷婷综合五月| 精品一区二区三区中文字幕视频| 国产午夜精品一区二区三区欧美| 老司机精品视频在线播放| 狠狠干综合网| 国产精品福利在线观看播放| 中文字幕日韩亚洲| 久久青草久久| 97久久精品| 黄色亚洲大片免费在线观看| 久久99久久人婷婷精品综合|