中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

c語(yǔ)言 做網(wǎng)站seo優(yōu)化標(biāo)題

c語(yǔ)言 做網(wǎng)站,seo優(yōu)化標(biāo)題,利用虛擬主機(jī)建設(shè)網(wǎng)站的實(shí)驗(yàn)報(bào)告,ict網(wǎng)站建設(shè)Spring boot集成easy excel 一 查看官網(wǎng) easyexcel官方網(wǎng)站地址為easyexcel官網(wǎng),官網(wǎng)的信息比較齊全,可以查看官網(wǎng)使用easyexcel的功能。 二 引入依賴 使用easyexcel,首先要引入easyexcel的maven依賴,具體的版本根據(jù)你的需求去…

Spring boot集成easy excel

一 查看官網(wǎng)

easyexcel官方網(wǎng)站地址為easyexcel官網(wǎng),官網(wǎng)的信息比較齊全,可以查看官網(wǎng)使用easyexcel的功能。

二 引入依賴

使用easyexcel,首先要引入easyexcel的maven依賴,具體的版本根據(jù)你的需求去設(shè)置。

        <!--easyexcel--><dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>2.2.10</version></dependency>

三 實(shí)現(xiàn)簡(jiǎn)單導(dǎo)入

首先定義實(shí)體類

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Device {@ExcelIgnoreprivate Integer id;@ExcelProperty("設(shè)備名稱")private String name;@ExcelProperty("設(shè)備編號(hào)")private String no;@ExcelProperty("設(shè)備描述")private String description;@ExcelProperty("設(shè)備類型")private Integer type;@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")@ExcelIgnoreprivate LocalDateTime createTime;@ExcelIgnoreprivate Integer status;
}

在定義實(shí)體類的時(shí)候,使用到了lombok,需要提前引入lombok的依賴

        <!--lombok--><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency>

準(zhǔn)備工作完成之后,就可以寫一個(gè)簡(jiǎn)單的導(dǎo)入了。如下,我在controller中寫了導(dǎo)入方法,通過(guò)EasyExcel的read方法把excel中的數(shù)據(jù)解析成對(duì)應(yīng)的列表,然后就可以直接調(diào)用service導(dǎo)入了。

    @RequestMapping("save")public String save(MultipartFile file) throws IOException {String originalFilename = file.getOriginalFilename();List<Device> list = EasyExcel.read(file.getInputStream()).head(Device.class).sheet().doReadSync();deviceService.batchSave(list);return "redirect:/device/lists";}

四 實(shí)現(xiàn)簡(jiǎn)單導(dǎo)出

在controller寫了簡(jiǎn)單的導(dǎo)出方法,拿到service得到的數(shù)據(jù),就可以直接調(diào)用EasyExcel的write方法導(dǎo)出了。

@GetMapping("export")public void export(Dto dto,HttpServletResponse response) throws IOException {// 這里注意 有同學(xué)反應(yīng)使用swagger 會(huì)導(dǎo)致各種問(wèn)題,請(qǐng)直接用瀏覽器或者用postmanresponse.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");response.setCharacterEncoding("utf-8");// 這里URLEncoder.encode可以防止中文亂碼 String fileName = URLEncoder.encode("設(shè)備數(shù)據(jù)", "UTF-8").replaceAll("\\+", "%20");response.setHeader("Content-disposition", "attachment;filename*=utf-8''" + fileName + ".xlsx");List<Device> deviceList = deviceService.getDeviceList(dto);EasyExcel.write(response.getOutputStream(), Device.class).sheet("數(shù)據(jù)").doWrite(deviceList);}

五 批量導(dǎo)出功能

請(qǐng)參考easyexcel實(shí)現(xiàn)批量導(dǎo)出功能

總結(jié)

使用easyexcel實(shí)現(xiàn)導(dǎo)入和導(dǎo)出確實(shí)是非常方便的,同時(shí),easyexcel還支持批量導(dǎo)入和批量導(dǎo)出,確實(shí)非常nice。

http://www.risenshineclean.com/news/6061.html

相關(guān)文章:

  • 網(wǎng)站建設(shè)發(fā)展方向國(guó)外獨(dú)立網(wǎng)站如何建站
  • 鎮(zhèn)江門戶網(wǎng)泰安seo排名
  • 如何做棋牌網(wǎng)站長(zhǎng)春剛剛最新消息今天
  • 平臺(tái)網(wǎng)站做等級(jí)保護(hù)測(cè)評(píng)優(yōu)化網(wǎng)站建設(shè)
  • 婁底網(wǎng)站優(yōu)化seo自學(xué)網(wǎng)站
  • 網(wǎng)站搭建中企動(dòng)力第一百度推廣要自己建站嗎
  • 做網(wǎng)站與做軟件seo百度推廣
  • 郴州網(wǎng)站制作深圳網(wǎng)站關(guān)鍵詞優(yōu)化推廣
  • 網(wǎng)站設(shè)計(jì)草圖seo如何優(yōu)化圖片
  • 平面排版網(wǎng)站云搜索app官網(wǎng)
  • 維護(hù)網(wǎng)站建設(shè)空間出租百度seo排名軟
  • 高州新聞 頭條 今天seo推廣招聘
  • 去除wordpress版權(quán)seo外鏈建設(shè)的方法有
  • 網(wǎng)站開發(fā)的工作流程百度在線使用
  • 百度站長(zhǎng)平臺(tái)診斷百度app推廣
  • h5自適應(yīng)網(wǎng)站模板下載優(yōu)化推廣排名網(wǎng)站教程
  • asp.net開發(fā)移動(dòng)網(wǎng)站模板下載網(wǎng)絡(luò)營(yíng)銷顧問(wèn)
  • 填空秒懂網(wǎng)站行業(yè)關(guān)鍵詞一覽表
  • 做網(wǎng)站的公司哪些靠譜中國(guó)新冠疫情最新消息
  • 蘇州網(wǎng)站開發(fā)公司興田德潤(rùn)放心經(jīng)典軟文案例200字
  • 影視網(wǎng)站模板怎么做企業(yè)網(wǎng)站推廣有哪些方式
  • 墊江做網(wǎng)站bing搜索引擎下載
  • 蘭州做網(wǎng)站哪家好網(wǎng)站制作公司有哪些
  • 凡科網(wǎng)建網(wǎng)站付費(fèi)鏈接怎么做線上宣傳方式
  • 域名解析到網(wǎng)站互聯(lián)網(wǎng)推廣是什么工作內(nèi)容
  • 安能建設(shè)總公司網(wǎng)站打不開it培訓(xùn)機(jī)構(gòu)口碑排名
  • 軟件開發(fā)培訓(xùn)學(xué)校的三大特色寧波seo軟件免費(fèi)課程
  • 哈爾濱住房城鄉(xiāng)建設(shè)局網(wǎng)站首頁(yè)做外貿(mào)網(wǎng)站哪家公司好
  • wordpress不能mp4百度首頁(yè)排名優(yōu)化平臺(tái)
  • 怎樣在自己的網(wǎng)站上家程序電商網(wǎng)站建設(shè)開發(fā)