当前位置: 首页 > news >正文

做中介最好用的网站南通水情最新信息

做中介最好用的网站,南通水情最新信息,中建集团官网,北京昨晚出什么大事Spring boot集成easy excel 一 查看官网 easyexcel官方网站地址为easyexcel官网#xff0c;官网的信息比较齐全#xff0c;可以查看官网使用easyexcel的功能。 二 引入依赖 使用easyexcel#xff0c;首先要引入easyexcel的maven依赖#xff0c;具体的版本根据你的需求去…Spring boot集成easy excel 一 查看官网 easyexcel官方网站地址为easyexcel官网官网的信息比较齐全可以查看官网使用easyexcel的功能。 二 引入依赖 使用easyexcel首先要引入easyexcel的maven依赖具体的版本根据你的需求去设置。 !--easyexcel--dependencygroupIdcom.alibaba/groupIdartifactIdeasyexcel/artifactIdversion2.2.10/version/dependency三 实现简单导入 首先定义实体类 Data AllArgsConstructor NoArgsConstructor public class Device {ExcelIgnoreprivate Integer id;ExcelProperty(设备名称)private String name;ExcelProperty(设备编号)private String no;ExcelProperty(设备描述)private String description;ExcelProperty(设备类型)private Integer type;DateTimeFormat(pattern yyyy-MM-dd HH:mm:ss)ExcelIgnoreprivate LocalDateTime createTime;ExcelIgnoreprivate Integer status; }在定义实体类的时候使用到了lombok需要提前引入lombok的依赖 !--lombok--dependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdoptionaltrue/optional/dependency准备工作完成之后就可以写一个简单的导入了。如下我在controller中写了导入方法通过EasyExcel的read方法把excel中的数据解析成对应的列表然后就可以直接调用service导入了。 RequestMapping(save)public String save(MultipartFile file) throws IOException {String originalFilename file.getOriginalFilename();ListDevice list EasyExcel.read(file.getInputStream()).head(Device.class).sheet().doReadSync();deviceService.batchSave(list);return redirect:/device/lists;}四 实现简单导出 在controller写了简单的导出方法拿到service得到的数据就可以直接调用EasyExcel的write方法导出了。 GetMapping(export)public void export(Dto dto,HttpServletResponse response) throws IOException {// 这里注意 有同学反应使用swagger 会导致各种问题请直接用浏览器或者用postmanresponse.setContentType(application/vnd.openxmlformats-officedocument.spreadsheetml.sheet);response.setCharacterEncoding(utf-8);// 这里URLEncoder.encode可以防止中文乱码 String fileName URLEncoder.encode(设备数据, UTF-8).replaceAll(\\, %20);response.setHeader(Content-disposition, attachment;filename*utf-8 fileName .xlsx);ListDevice deviceList deviceService.getDeviceList(dto);EasyExcel.write(response.getOutputStream(), Device.class).sheet(数据).doWrite(deviceList);}五 批量导出功能 请参考easyexcel实现批量导出功能 总结 使用easyexcel实现导入和导出确实是非常方便的同时easyexcel还支持批量导入和批量导出确实非常nice。
http://www.hkea.cn/news/14256281/

相关文章:

  • 网站开发框架 知乎2013电子商务网站建设
  • 行业网站作用施工企业财务工作总结及工作计划
  • 外贸怎么上国外的网站网站建设资料准备标准
  • 如何做枪版电影网站一级域名和二级域名
  • 仿站小工具怎么用开发公司前期手续流程
  • 宝塔软件怎么做网站找代理做网站网站域名归属谁
  • 触屏版网站开发网站监控的软件怎么做
  • 能打开那种网站的手机浏览器附近人才招聘市场
  • 搭建网站 程序关键词查询工具哪个好
  • 电子商务网站建设项目的阶段wordpress实例
  • 广州网站建设正公益广告不浪费水网站怎么做
  • 南阳网站设计wordpress破解教程
  • 自学网站有哪些如何申请ip地址和域名
  • 哪有做logo的网站哪些购物网站用php做的
  • 麻涌做网站安卓手机 做网站
  • 宁乡网站建设遵义网站建设有限公司
  • 网站锚文本与标签行业做门户网站挣钱吗
  • 网站建设报价书考试系统 微网站是什么样的
  • 网站建设架构选型常州网站建设服务
  • 良精网站管理系统wordpress ftp
  • 网站开发图标下载wordpress 多标签插件
  • 移动网站虚拟主机WordPress如何添加cnzz
  • 哈尔滨网站优化页面山东城市建设职业学院教务网站
  • 团队网站源码嘉兴模板建站系统
  • 网站界面设计分析软文营销ppt
  • 皂君庙网站建设如何做app软件开发
  • 为切实加强 网站建设网站开发维护员挣钱吗
  • 怎么区分用vs和dw做的网站开发房地产需要多少钱
  • 微企申请网站网站售后服务模板
  • 做红酒的网站有哪些东旭网站建设