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

昆明市建设局官方网站成都有什么好玩的吗

昆明市建设局官方网站,成都有什么好玩的吗,微信超市小程序,杨和网站设计easyExcel 简单快速使用 1. mevan 这里版本我这里选的是 poi 4.1.2和 ali的easyexcel 的 3.3.1。 因为阿里easy是根据poi的依赖开发的有关系#xff0c;两者需要对应要不然就会有很多bug和错误在运行时发生。需要版本对应#xff0c;然而就是easy的代码也会有bug这个版本是比…easyExcel 简单快速使用 1. mevan 这里版本我这里选的是 poi 4.1.2和 ali的easyexcel 的 3.3.1。 因为阿里easy是根据poi的依赖开发的有关系两者需要对应要不然就会有很多bug和错误在运行时发生。需要版本对应然而就是easy的代码也会有bug这个版本是比较稳定的。 !-- https://mvnrepository.com/artifact/org.apache.poi/poi --dependencygroupIdorg.apache.poi/groupIdartifactIdpoi/artifactIdversion4.1.2/version/dependencydependencygroupIdorg.apache.poi/groupIdartifactIdpoi-ooxml/artifactIdversion4.1.2/version/dependency !-- 阿里easyexcel --dependencygroupIdcom.alibaba/groupIdartifactIdeasyexcel/artifactIdversion3.3.1/version/dependency2.数据模型类 里面用到的easy的注解这些注解我都写了注释。这些注解也可以用在属性上用到属性上会覆盖类的效果也就是属性的优先级高。 package com.byquick.imspp.entity.vo.easyExcelVo;import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.write.style.*; import com.alibaba.excel.enums.poi.FillPatternTypeEnum; import com.alibaba.excel.enums.poi.HorizontalAlignmentEnum; import com.alibaba.excel.enums.poi.VerticalAlignmentEnum; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor;Data AllArgsConstructor NoArgsConstructor //内容行高20 ContentRowHeight(20) //标头行高25 HeadRowHeight(25) //列宽25 ColumnWidth(25) //内容样式 horizontalAlignment 水平对齐 HorizontalAlignmentEnum.CENTER 居中 //verticalAlignment 垂直对齐 VerticalAlignmentEnum.CENTER 居中 ContentStyle(horizontalAlignment HorizontalAlignmentEnum.CENTER,verticalAlignment VerticalAlignmentEnum.CENTER) //头部样式 fillForegroundColor 前景色 为 42 fillPatternType 填充样式 HeadStyle(fillForegroundColor 42,fillPatternType FillPatternTypeEnum.SOLID_FOREGROUND) public class PersonEasyExcelModel {//该注解为列表 value 为标头 默认从0开始为第一列ExcelProperty(value 序号, index 0)private Integer sn;ExcelProperty(value 姓名, index 1)private String name;ExcelProperty(value 性别, index 2)private String sex;ExcelProperty(value 手机号码,index 3)private String phoneNumber;ExcelProperty(value 邮箱,index 4)private String emial; }这里在网上上找到了一张别人的测试图片为前景色的各个颜色的值 3.工具类 该工具类为三个封装好了N个方法常用的解析读取excel和生成excel 在这里演示一下如何使用 4.工具类示例代码以及工具类地址 解析excel //解析excel public void importPerson(MultipartFile file) {//工具类DefaultExcelListener 实现了监听DefaultExcelListener excelModelExcelListener new DefaultExcelListenerPersonEasyExcelModel();//工具类EasyExcelUtil 异步读取模型EasyExcelUtil.asyncReadModel(file.getInputStream(), excelModelExcelListener, PersonEasyExcelModel.class, 0, 2);//获取到的数据ListPersonEasyExcelModel rows excelModelExcelListener.getRows();rows.forEach(System.out::println); }创建excel并返回客户端 public void exportPerson(MultipartFile file) { ListPersonEasyExcelModel personEasyExcelModels new ArrayList();PersonEasyExcelModel personEasyModel new PersonEasyExcelModel();personEasyModel.setSn(1);personEasyModel.setName(张三);personEasyModel.setSex(男);personEasyModel.setPhoneNumber(1008611);personEasyModel.setEmail(1234567outlook.com);personEasyExcelModels.add(personEasyModel);//人员导出 为excel的名称PersonEasyExcelModel 为模版模型根据里面的注解创建excelPersonEasyExcelModels为数据集sheet 为 工作表的名称创建excel并返回客户端 EasyExcelUtil.writeWithSheetsWeb(response, 人员导出).writeModel(PersonEasyExcelModel.class, personEasyExcelModels, sheet).finish(); }最后工具类地址工具 5.导出样式
http://www.dnsts.com.cn/news/79163.html

相关文章:

  • 网站推广的方式?微信公众号发文章教程
  • 1空间做2个网站吗郑州优秀网站建设公司
  • 网站seo外链平台订阅号可以做微网站吗
  • 企业网页制作方案seo网站优化推广
  • 为什么vue不利于seo宁波seo网络优化哪家好
  • 网站备案网站名称怎么填wordpress icp备案在哪个文件中
  • 诸暨网站制作优化seo招聘
  • 洛阳住房与城乡建设厅网站临沂市建设局官方网站
  • 沈阳网站建设工作九江网站建设排行榜
  • 手机网站你了解的wordpress 调用时间
  • 网站解析要多久开源软件开发平台
  • 高端网站定制北京企业品牌网站建设价格
  • 毕业设计做系统跟做网站哪个容易如何提高网站百度权重
  • 温州网站推广好不好怎么搭建Wordpress博客
  • 网上接单做网站网站建设的域名和空间价位
  • 搭建网站的步骤和顺序玉溪网站制作公司
  • wordpress腾讯课堂seo发外链工具
  • 国内谷歌网站SEO优化青岛城运控股集团
  • 网站用户注册怎么建漯河商城网站建设
  • 最好看免费观看高清大全电影网站北京高端网站制作公司
  • 教育网站建设官网的网站首页
  • 网站设计开发报价百度品牌广告
  • 建设企业网站个人网银宁德北京网站建设
  • 鸿邑科技 网站建设电子商务知名网站
  • 房产类网站开发防护口罩应该选用
  • 扬中炒地皮上海网络seo优化公司
  • 投资公司网站模板宜昌哪里有专业做网站的
  • 个人房产信息查询网站网站优化怎样的
  • 云南网站推广网络营销策略文献综述
  • 海城网站设计潍坊 网站建设