日常開發(fā)(二)最簡單排拷、好用的生成Excel文件java工具包

日常開發(fā)(二)???

?最簡單碌燕、好用的生成Excel文件工具

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?案例

需求:

????????工作中,經(jīng)常根據(jù)相應列表生成對應的Excel表格会放,目前的做發(fā)太過麻煩?試試 easywork-util.jar 吧 钉凌,他可能會幫你完成絕大數(shù)的工作咧最,下來我們看看如何使用


(1)依賴

?(1)在pom.xml里增加

<repositories>

? ? ? ?<repository>

? ? ? ? ? ? ? <id>github-repo</id>

? ? ? ? ? ? ? <url>https://raw.githubusercontent.com/fengjiening/mvn-repo/master</url>

? ? ? ? ? ? ? <releases>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<enabled>true</enabled>

? ? ? ? ? ? ? ? ? ? ? ? ? ? <checksumPolicy>warn</checksumPolicy>

? ? ? ? ? ? ? ?</releases>

? ? ? ? ? ? ? ? <snapshots>

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<enabled>true</enabled>

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<updatePolicy>always</updatePolicy>

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<checksumPolicy>warn</checksumPolicy>

? ? ? ? ? ? ? ? ?</snapshots>

? ? ? ? ? ? </repository>

</repositories>

(1)在pom.xml </dependencies> 里增加

<dependency>

? ? ? ? ? ?<groupId>org.fengjiening</groupId>

? ? ? ? ? ?<artifactId>util</artifactId>

? ? ? ? ? ? <version>0.0.4-SNAPSHOT</version>

</dependency>


(2)關鍵類

ExcelEntityView

描述:幫助快速完成Excel工具集成,package:org.fengjiening.excel.ExcelEntityView

基類: org.fengjiening.excel.view.ExcelAbstractExcelView

構造器:有四種御雕,不再詳細介紹矢沿,請看源碼

參數(shù)介紹

@param exportList ?數(shù)據(jù)集 (Collection)必須

@param entityClass 實體class對象 (Class)必須

@param path 保存位置(String) 非必須

@param fileName 文件名(String) ?必須

@param title 表格標題 ?(?String) 必須

@param createName 創(chuàng)建人?(String) ? 非必須

@param sheetName sheet名字 ?(String) 非必須

@param headColor 表頭背景 ?(String)?非必須

......

可根據(jù)相應的參數(shù)進行初始化


(2)使用介紹

? ? ? ? 一、Excel bean對象(user為例)酸纲。@Excel ?使用


通過@Excel注解標記生成每一列的數(shù)據(jù)類型和數(shù)據(jù) name:列名 width:列寬

? ? ? ? 一咨察、將文件生成在某個路徑下

? ? ? ? 運行結果:



?一、將文件生成在瀏覽器中福青,通過瀏覽器下載(推薦)

? ? ? ? ? ? 此處實例為一個controller ,數(shù)據(jù)在springbean 加載時初始化

**** ?運行springboot 成功后摄狱,在瀏覽器輸入?http://localhost:8080/test



(3)總結

?項目源碼:https://github.com/fengjiening/easywork ? 記得star 一下喲

個人覺得挺好的一個生成Excel工具,后期也會增加其他工具无午,建議大家記得收藏一下


最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末媒役,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子宪迟,更是在濱河造成了極大的恐慌酣衷,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件次泽,死亡現(xiàn)場離奇詭異穿仪,居然都是意外死亡,警方通過查閱死者的電腦和手機意荤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進店門啊片,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人玖像,你說我怎么就攤上這事紫谷。” “怎么了捐寥?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵笤昨,是天一觀的道長。 經(jīng)常有香客問我握恳,道長瞒窒,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任乡洼,我火速辦了婚禮崇裁,結果婚禮上匕坯,老公的妹妹穿的比我還像新娘。我一直安慰自己寇壳,他們只是感情好醒颖,可當我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著壳炎,像睡著了一般泞歉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上匿辩,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天腰耙,我揣著相機與錄音,去河邊找鬼铲球。 笑死挺庞,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的稼病。 我是一名探鬼主播选侨,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼然走!你這毒婦竟也來了援制?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤芍瑞,失蹤者是張志新(化名)和其女友劉穎晨仑,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體拆檬,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡洪己,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了竟贯。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片答捕。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖澄耍,靈堂內(nèi)的尸體忽然破棺而出噪珊,到底是詐尸還是另有隱情,我是刑警寧澤齐莲,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站磷箕,受9級特大地震影響选酗,放射性物質發(fā)生泄漏。R本人自食惡果不足惜岳枷,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一芒填、第九天 我趴在偏房一處隱蔽的房頂上張望呜叫。 院中可真熱鬧,春花似錦殿衰、人聲如沸朱庆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽娱颊。三九已至,卻和暖如春凯砍,著一層夾襖步出監(jiān)牢的瞬間箱硕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工悟衩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留剧罩,地道東北人。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓座泳,卻偏偏與公主長得像惠昔,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子挑势,可洞房花燭夜當晚...
    茶點故事閱讀 42,786評論 2 345