java操作excel框架(java调用数据库)


  java-excel-utils是JAVA操作 Excel 导入导出的工具类,目的是简化逻辑操作、可拓展 Excel 导入导出配置。

  功能:

  导入Excel文件,支持配置时间、小数点类型(支持单/多sheet)浏览器导出Excel文件、模板文件(支持单/多sheet)指定路径生成Excel文件(支持单/多sheet)样式自定义,行、列、某个单元格(支持单/多sheet)固定表头(支持单/多sheet)下拉列表值(支持单/多sheet)合并单元格、列宽、标题(支持单/多sheet)

  教程文档:

  https://github.com/andyczy/czy-nexus-commons-utils/blob/master/README-Andyczy.md

  一、导出配置。

  设置列宽举例:

  设置表头举例:

  设置数据举例:(假设数据)

  导出表格sheet名称:

  方式一:导出使用函数

  ExcelUtils.exportForExcelsOptimize() 和 LocalExcelUtils.exportForExcelsOptimize()

  方式三:导出函数

  ExcelUtils.exportForExcelsNoStyle() 和 LocalExcelUtils.exportForExcelsNoStyle()

  导入使用函数:

  ExcelUtils.importForExcelData(……) 和 LocalExcelUtils.importForExcelData(……)

  ExcelUtils 对象与 LocalExcelUtils 区别。

  Test 测试【新增本地测试】

  方式四:导出函数 ExcelUtils.exportForExcel(……) 过期注解

  二、导入配置。

  有的人会问了,为什么这个导入没有转换成对象呢?我是觉得不好用,因为导入导出都是公用的,而且都是多表格,也没必要转换也有空拿到值。

  9、导入配置:(第几行开始获取数据) 参数 indexMap

  10、导入配置:(列为空来忽略行数据) 参数 continueRowMap

  11、导入时间格式(默认:yyyy-MM-dd)、导入数字保留的小数点(默认:#.###### 六位)

  导入获取数据:(支持多表格数据)

  POM Maven 引入依赖:(推荐使用最新版本)

  com.github.andyczy

  java-excel-utils

  4.0

  二维码