日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Excel和Word 简易工具类,JEasyPoi 2.1.7 版本发布

發布時間:2025/3/16 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Excel和Word 简易工具类,JEasyPoi 2.1.7 版本发布 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JEasyPOI?簡介

? ? EasyPOI 功能如同名字easy,追求的就是簡易,讓一個沒接觸過poi的人員,可以傻瓜化的快速實現Excel導入導出、Word模板導出,可以僅僅5行代碼就可以完成Excel的導入導出。

JEasyPOI特征

  • 設計精巧,使用簡單
  • 接口豐富,擴展簡單
  • 默認值多,write less do more
  • AbstractView 支持,web導出可以簡單明了

JEasyPoi的幾個入口工具類

1.ExcelExportUtil Excel導出(普通導出,模板導出)2.ExcelImportUtil Excel導入3.WordExportUtil Word導出(只支持docx ,doc版本poi存在圖片的bug,暫不支持)

JEasyPoi集成方法

<dependency> <groupId>org.jeecgframework</groupId> <artifactId>jeasypoi-web</artifactId> <version>2.1.7</version> </dependency>

版本升級日志

  • 改造pom.xml,簡化依賴引入方式
  • ?Excel導入,支持自定義導入字段轉換規則
  • 解決excel導入字典文本翻譯問題
  • ?online 一對多導入問題修復

源碼下載

  • 源 碼:https://gitee.com/jeecg/jeasypoi
  • 論 壇:?www.jeecg.org
  • 文 檔:?http://jeecg3.mydoc.io
  • QQ交流群:190866569

代碼案例

1.? 注解,導入導出都是基于注解的,實體上做上注解,標示導出對象,同時可以做一些操作

@ExcelTarget("courseEntity")public class CourseEntity implements java.io.Serializable {/** 主鍵 */private String id;/** 課程名稱 */@Excel(name = "課程名稱", orderNum = "1", needMerge = true)private String name;/** 老師主鍵 */@ExcelEntity(id = "yuwen")@ExcelVerify()private TeacherEntity teacher;/** 老師主鍵 */@ExcelEntity(id = "shuxue")private TeacherEntity shuxueteacher;@ExcelCollection(name = "選課學生", orderNum = "4")private List<StudentEntity> students; 2.? 基礎導出 傳入導出參數,導出對象,以及對象列表即可完成導出 HSSFWorkbook workbook = ExcelExportUtil.exportExcel(new ExportParams("2412312", "測試", "測試"), CourseEntity.class, list);

總結

以上是生活随笔為你收集整理的Excel和Word 简易工具类,JEasyPoi 2.1.7 版本发布的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。