
简单、快速的导入导出Excel
推荐使用最新版本,可通过文章末尾官方文档链接跳转查看
定义Excel映射实体, @Data 是lombok的注解
数组中的每个值代表着一级表头
大标题的起始行是你要插入的sheet中最后一条数据的下一行,如果sheet中没有数据,就是第一行。你可以配置大标题占用的行数和起始单元格下标(默认第一个单元格)和结束单元格下标(默认跟随表头的数量)
单元格增加下拉框
导出时给列表头下方的单元格增加时间校验
导出时给列表头下方的单元格增加数值校验。可以对数字的大小,文本的长度进行校验
导出时给表头下方增加数据重复校验
导出时对数据进行加工或者添加默认值,支持注解方式和接口方式
实现接口后需要在你需要转换的字段上指定转换器
导出方法调用最后一定要使用 flush() 方法进行数据刷新到Excel文件中
导入的实体类皆采用导出的实体类
前文有提到多级表头时,最后一级为实际表头,所以要在导入时指定实际表头开始下标,由于导出的模板映射实体设置两级表头,因此这里的实际表头为下标为 1 (Excel行和列下标都是 默认0开始的 )
在导入调用结束后,一定要在最后调用 finish() 方法对流进行关闭
Demo地址: excel-demo
注解参数说明与更多用法可查看: 官方文档
一、让电脑自动通过互联网进行对时第一步:通过“开始”菜单选择“控制面板”选项。
第二步:在“控制面板”选项窗口中选择“日期、时间、语言和区域设置”一项。
第三步:在“日期、时间、语言和区域设置”窗口中”选择“日期和时间”一项。
第四步:在“日期和时间属性”窗口中设置自动对时。
① 选择“Internet时间”选项卡。
② 勾选“自动与Internet时间服务器同步”选项。
③ 选择一个用于时间更新的远程服务器。
④ 点击“确定”按钮,完成自动对时设置。
小提示:
如果你想马上就让自己的电脑时间与远程服务器同步,单击第四步图中的“立即更新”按钮即可。注意,同步只有在你的计算机与Internet连接时才能进行。也就是说,没上网的电脑就别指望它为你提供这项服务了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)