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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jeecg-easypoi-2.0.3版本发布

發(fā)布時(shí)間:2025/3/16 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jeecg-easypoi-2.0.3版本发布 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?EasyPOI是在jeecg的poi模塊基礎(chǔ)上,繼續(xù)開發(fā)獨(dú)立出來的,可以說是2.0版本,EasyPoi封裝的目的和jeecg一致,爭取讓大家write less do more ,在這個(gè)思路上easypoi可以讓大家?guī)缀醪粚懘a的情況下完成Excel的導(dǎo)入導(dǎo)出,Excel的模板導(dǎo)出(制作漂亮的Excel),Word模板的導(dǎo)出,讓大家從復(fù)雜的POI的接口中解脫出來,同時(shí)更迅速的完成工作.


EasyPoi的特性


?? ? ??注解是基礎(chǔ),讓大家見名知意

?? ? ??注解是核心,讓大家快速開發(fā)

?? ? ??簡單的導(dǎo)出導(dǎo)入接口,可以快速完成

?? ? ??簡單的數(shù)據(jù)接口,自定義數(shù)據(jù)

?? ? ??Excel模板,美化的Excel,程序一天,Excel1分鐘

?? ? ??Word模板,通知類文件的強(qiáng)大神器

?? ? ??SpringView集成

?

?????????EasyPOI希望幫大家解決的問題(這個(gè)也是筆者自己遇到的問題),EasyPoi不能幫大家解決100%?的Excel導(dǎo) 入導(dǎo)出問題,但是至少可以解決60%導(dǎo)入導(dǎo)出而且?guī)缀醪辉黾哟a量.


? 主要解決的問題:

?? ? ? ?降低開發(fā)門檻

?? ? ? ?縮短開發(fā)周期

?? ? ? ?美化統(tǒng)計(jì)報(bào)表

?? ? ? ?輕松文檔導(dǎo)出


EasyPOI?版本信息

? ? ? ? ?版本: 2.0.3

? ? ? ? ?作者:?屈然博(JueYue)

? ? ? ? ?聯(lián)系郵箱:qrb.jueyue@gmail.com

? ? ? ? ? 社區(qū): Jeecg社區(qū) (http://www.jeecg.org/)

?


修改日志

1.???????注解的全面更新

2.???????新增數(shù)據(jù)處理接口替換掉了轉(zhuǎn)換函數(shù)

3.???????新增異常信息

4.???????新增緩存處理

5.???????表格Styler可以自主覆蓋

6.???????新增Excel和Word的Spring View

?

?

Bug修改

1.???????導(dǎo)入數(shù)據(jù)支持問題

2.???????表頭單行數(shù)據(jù)問題

3.???????Excel模板導(dǎo)出數(shù)據(jù)摘取問題

?

代碼示例

? ? ? ?? /**學(xué)生姓名*/
@Excel(name="學(xué)生姓名")
privatejava.lang.Stringname;
/**學(xué)生性別*/
@Excel(name="學(xué)生性別",replace = {"女生_1","男生_0"})
privatejava.lang.Stringsex;


@Excel(name="出生日期",exportFormat="yyyy-MM-ddHH:mm:ss",importFormat="yyyy-MM-ddHH:mm:ss")
private Date birthday;
Excel導(dǎo)出
List<CourseEntity> courses = this.courseService.getListByCriteriaQuery(cq,false);


map.put(NormalExcelConstants.FILE_NAME,"用戶信息");
map.put(NormalExcelConstants.CLASS,CourseEntity.class);
map.put(NormalExcelConstants.PARAMS,newExportParams("課程列表", "導(dǎo)出人:Jeecg",
"導(dǎo)出信息"));
map.put(NormalExcelConstants.DATA_LIST,courses);
returnNormalExcelConstants.JEECG_EXCEL_VIEW;

Excel模板導(dǎo)出
modelMap.put(TemplateExcelConstants.FILE_NAME,"工資統(tǒng)計(jì)信息");
modelMap.put(TemplateExcelConstants.PARAMS,newTemplateExportParams("export/template/exportTemp.xls",1));
modelMap.put(TemplateExcelConstants.MAP_DATA,map);
returnTemplateExcelConstants.JEECG_TEMPLATE_EXCEL_VIEW;

Word導(dǎo)出示例

modelMap.put(TemplateExcelConstants.FILE_NAME,"課程信息");

modelMap.put(TemplateExcelConstants.PARAMS,newTemplateExportParams("export/template/exportTemp.xls"));

modelMap.put(TemplateExcelConstants.MAP_DATA,map);

modelMap.put(TemplateExcelConstants.CLASS,CourseEntity.class);

modelMap.put(TemplateExcelConstants.LIST_DATA,courses);

returnTemplateExcelConstants.JEECG_TEMPLATE_EXCEL_VIEW;



新人創(chuàng)作打卡挑戰(zhàn)賽發(fā)博客就能抽獎(jiǎng)!定制產(chǎn)品紅包拿不停!

總結(jié)

以上是生活随笔為你收集整理的jeecg-easypoi-2.0.3版本发布的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。