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

重庆智能网站建设价格企业管理咨询考试题及答案

重庆智能网站建设价格,企业管理咨询考试题及答案,上海工程咨询协会官网,极简风格的网站文章目录 简介一、工程创建#x1f391;二、读操作#x1f38a;二、写操作#x1f384;总结 简介 数据导入导出意义 后台管理系统是管理、处理企业业务数据的重要工具#xff0c;在这样的系统中#xff0c;数据的导入和导出功能是非常重要的#xff0c;其主要意义包括以下… 文章目录 简介一、工程创建二、读操作二、写操作总结 简介 数据导入导出意义 后台管理系统是管理、处理企业业务数据的重要工具在这样的系统中数据的导入和导出功能是非常重要的其主要意义包括以下几个方面 1、提高数据操作效率手动逐条添加或修改数据不仅费时费力而且容易出错此时就可以将大量数据从Excel等表格软件中导入到系统中时通过数据导入功能可以直接将表格中的数据批量导入到系统中提高了数据操作的效率。 2、实现数据备份与迁移通过数据导出功能管理员可以将系统中的数据导出为 Excel 或其他格式的文件以实现数据备份避免数据丢失。同时也可以将导出的数据文件用于数据迁移或其他用途。 3、方便企业内部协作不同部门可能会使用不同的系统或工具进行数据处理在这种情况下通过数据导入和导出功能可以方便地转换和共享数据促进企业内部协作。 官网地址https://easyexcel.opensource.alibaba.com/ EasyExcel 的主要特点如下 1、高性能EasyExcel 采用了异步导入导出的方式并且底层使用 NIO 技术实现使得其在导入导出大数据量时的性能非常高效。 2、易于使用EasyExcel 提供了简单易用的 API用户可以通过少量的代码即可实现复杂的 Excel 导入导出操作。 3、增强的功能“EasyExcel 支持多种格式的 Excel 文件导入导出同时还提供了诸如合并单元格、数据校验、自定义样式等增强的功能。 4、可扩展性好EasyExcel 具有良好的扩展性用户可以通过自定义 Converter 对自定义类型进行转换或者通过继承 EasyExcelListener 来自定义监听器实现更加灵活的需求。 一、工程创建 创建一个普通的Maven项目 添加相关依赖 dependencygroupIdcom.alibaba/groupIdartifactIdeasyexcel/artifactIdversion3.1.0/version/dependencydependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdversion1.18.30/version/dependency准备一个实体类 package com.bean;import com.alibaba.excel.annotation.ExcelProperty; import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.Setter;import java.util.Date;Getter Setter EqualsAndHashCode ToString public class DemoData {ExcelProperty(value 名字, index 0)private String username;ExcelProperty(value 密码, index 1)private String password;ExcelProperty(value 链接, index 2)private String url; }创建监听器 package com.listener;import com.alibaba.excel.context.AnalysisContext; import com.alibaba.excel.event.AnalysisEventListener; import lombok.extern.slf4j.Slf4j; import org.apache.poi.ss.formula.functions.T;Slf4j public class DemoDataListenerT extends AnalysisEventListenerT {Overridepublic void invoke(T t, AnalysisContext analysisContext) {}Overridepublic void doAfterAllAnalysed(AnalysisContext analysisContext) {} }项目结构 在桌面准备一个Excel文件,并写入一些测试数据 注意表头的字段名和实体类中的对应关系 二、读操作 实现监听器的相关方法 package com.listener;import com.alibaba.excel.context.AnalysisContext; import com.alibaba.excel.event.AnalysisEventListener; import lombok.extern.slf4j.Slf4j; import org.apache.poi.ss.formula.functions.T;import java.util.ArrayList; import java.util.List;Slf4j public class DemoDataListenerT extends AnalysisEventListenerT {//可以通过实例获取该值private ListT datas new ArrayList();Overridepublic void invoke(T o, AnalysisContext analysisContext) { // 每解析一行数据就会调用一次该方法datas.add(o);//数据存储到list供批量处理或后续自己业务逻辑处理。}Overridepublic void doAfterAllAnalysed(AnalysisContext analysisContext) {// excel解析完毕以后需要执行的代码}public ListT getDatas() {return datas;} }测试 在Main.java中测试写操作 package com;import com.alibaba.excel.EasyExcel; import com.bean.DemoData; import com.listener.DemoDataListener;import java.util.List;/*** Author YZK* Date 2023/11/13*/ public class Main {public static void main(String[] args) {read();}//读取方法public static void read() {//定义excel文件的位置String filePath C:\\Users\\ME08I\\Desktop\\test.xlsx;DemoDataListenerDemoData demoDataListener new DemoDataListener();//调用excel中的read方法EasyExcel.read(filePath, DemoData.class,demoDataListener).sheet().doRead();ListDemoData datas demoDataListener.getDatas();System.out.println(datas);} }所有测试数据均被读出 二、写操作 测试 在Main.java中添加写操作 public static void write(){String filePath C:\\Users\\ME08I\\Desktop\\test.xlsx;ListDemoData demoDataList new ArrayList();demoDataList.add(new DemoData(admin,123,http://321.com));demoDataList.add(new DemoData(user,123user,http://123kkk456.com));EasyExcel.write(filePath,DemoData.class).sheet(测试表).doWrite(demoDataList); }注意写操作直接添加一个列表就行同时要给sheet名一个名字文件不存在的话它会自动创建然后写入 总结 EasyExcel还是一个非常好用的工具据说相较于POI其更加节省内存处理速度更快如果你认为本文对你有帮助的话可以点赞收藏!✨✨✨
http://www.hkea.cn/news/14536839/

相关文章:

  • 龙岩市建设局网站城乡建设学校网站
  • 三合一网站一般多少钱做外贸在什么网站好
  • 社区信息建设网站投资 网站 源码
  • 湖南智能网站建设推荐网站开发与设计英文文献
  • 哈尔滨 网站建设公司济南网站制作推广
  • html和php做网站哪个好四个常见的网络营销方式
  • 如何做产品网站网页设计网页设计图片怎么放进去
  • 龙华新区城市建设局网站抖音黑科技引流拓客软件
  • 做i网站成都网站运营公司
  • 营销网站主题有哪些内容邢台做网站公司排名
  • 商务网站建设与管理石家庄软件公司排名
  • 如何做网站页面河南省住房和城乡建设厅人教处网站
  • 有哪些装修网站模板出售网站源码
  • 找回网站后台网站制作什么语言最好
  • 湖州网站做等保费用刷q币网站建设
  • 建设专业网站哪家比较好wordpress 外观 自定义
  • 网站设计 工作如何申请微信公众平台号申请
  • flash网站特点减少网站跳出率
  • 评价一个网站的好坏网站 会员系统 织梦
  • 直播间网站开发设计安徽省建设工程信息网怎么不能查询
  • 芜湖网站开发公司电话网页设计个人网页html代码
  • 生态环境工程公司网站建设成都家装排名前十名
  • 网站开发税收分类万能网站
  • intellij 网站开发网络设计公司有哪些
  • 电商网站的建设与安全自己电脑上做网站别人访问
  • 椒江建设网保障性阳光工程网站广告联盟代理平台
  • 杭州网站建设公司在韩国注册公司需要什么条件
  • 网站权重问题h5制作步骤
  • 专业简历制作网站有哪些网站建设入门教程pdf
  • 信誉好的永州网站建设建设推广型网站