跳过导航链接
C D E F G I L O R S 

C

cn.sinozg.applet.common.core.model - 程序包 cn.sinozg.applet.common.core.model
 
cn.sinozg.applet.common.excel - 程序包 cn.sinozg.applet.common.excel
 
cn.sinozg.applet.common.utils - 程序包 cn.sinozg.applet.common.utils
 
convertToExcelData(String, ExcelContentProperty, GlobalConfiguration) - 类 中的方法cn.sinozg.applet.common.excel.ExcelWriteConverter
读取转化

D

data - 类 中的变量cn.sinozg.applet.common.core.model.ImportExcelResult
结果集
doAfterAllAnalysed(AnalysisContext) - 类 中的方法cn.sinozg.applet.common.excel.EasyExcelReadListener
 
downloadExcelTemp(HttpServletResponse, String) - 类 中的静态方法cn.sinozg.applet.common.utils.ExcelUtil
下载excel 模板

E

EasyExcelReadListener<T,U> - cn.sinozg.applet.common.excel中的类
读取excel 监听
EasyExcelReadListener(Function<T, U>, ImportExcelResult<U>) - 类 的构造器cn.sinozg.applet.common.excel.EasyExcelReadListener
 
errorInfo - 类 中的变量cn.sinozg.applet.common.core.model.ImportExcelResult
导入过程中的错误信息 (可用于记录解析excel数据时存储异常信息,用于业务的事务的回滚)
ExcelUtil - cn.sinozg.applet.common.utils中的类
导入导出封装 依赖 EasyExcel 简单的封装 复杂的需要自己去实现
ExcelUtil() - 类 的构造器cn.sinozg.applet.common.utils.ExcelUtil
 
ExcelWriteConverter - cn.sinozg.applet.common.excel中的类
导出转移 使用方式为 {@code
ExcelWriteConverter() - 类 的构造器cn.sinozg.applet.common.excel.ExcelWriteConverter
 
ExportData<T> - cn.sinozg.applet.common.core.model中的类
导入数据
ExportData() - 类 的构造器cn.sinozg.applet.common.core.model.ExportData
 
ExportData(String, List<T>) - 类 的构造器cn.sinozg.applet.common.core.model.ExportData
 
exportFile(String, List<List<T>>, HttpServletResponse, String...) - 类 中的静态方法cn.sinozg.applet.common.utils.ExcelUtil
excel文件导出(可以包含多个sheet页),固定表头(通过实体指定属性的方式)
exportFile(String, List<ExportData<T>>, Consumer<ExcelWriterBuilder>, HttpServletResponse) - 类 中的静态方法cn.sinozg.applet.common.utils.ExcelUtil
excel文件导出(可以包含多个sheet页),可以指定表头,样式等自定义方式
exportSingleFile(HttpServletResponse, String, List<T>, String) - 类 中的静态方法cn.sinozg.applet.common.utils.ExcelUtil
导出excel 下载 使用bean的方式直接下载导出 ExcelUtil.exportSingleFile(response, null, list, "sheet_1");
exportSingleFile(HttpServletResponse, String, ExportData<T>, Consumer<ExcelWriterBuilder>) - 类 中的静态方法cn.sinozg.applet.common.utils.ExcelUtil
导出excel 下载 使用bean的方式直接下载导出 自定义样式 和表头
exportWithTemp(HttpServletResponse, String, List<T>, Object) - 类 中的静态方法cn.sinozg.applet.common.utils.ExcelUtil
用模板导出复制的 excel ExcelUtil.exportWithTemp(response, "temp/air_port.xlsx", list, other);

F

function - 类 中的变量cn.sinozg.applet.common.excel.EasyExcelReadListener
数据转化

G

getData() - 类 中的方法cn.sinozg.applet.common.core.model.ImportExcelResult
获取 结果集
getErrorInfo() - 类 中的方法cn.sinozg.applet.common.core.model.ImportExcelResult
获取 导入过程中的错误信息
getExportDefaultStyle() - 类 中的静态方法cn.sinozg.applet.common.utils.ExcelUtil
配置默认的excel表格样式对象
getSheetConsumer() - 类 中的方法cn.sinozg.applet.common.core.model.ExportData
 
getSheetData() - 类 中的方法cn.sinozg.applet.common.core.model.ExportData
 
getSheetName() - 类 中的方法cn.sinozg.applet.common.core.model.ExportData
 

I

importExcel(MultipartFile, Class<T>) - 类 中的静态方法cn.sinozg.applet.common.utils.ExcelUtil
通过实体对象,直接读取导入的excel List<UserImportDto> list = ExcelUtil.importExcel(multipartFile, UserImportVo.class);
importExcel(MultipartFile, Function<T, U>, Class<T>) - 类 中的静态方法cn.sinozg.applet.common.utils.ExcelUtil
导入excel 导入的实体bean 需要转化成db存储对象 ImportExcelResult<UserImportDto> result = ExcelUtil.importExcel(multipartFile, f -> { UserImportDto dto = PojoUtil.copyBean(f, UserImportDto.class); dto.setNonce(SnowFlake.genId()); return dto; } , UserImportVo.class);
ImportExcelResult<T> - cn.sinozg.applet.common.core.model中的类
封装导入的结果信息
ImportExcelResult() - 类 的构造器cn.sinozg.applet.common.core.model.ImportExcelResult
 
invoke(T, AnalysisContext) - 类 中的方法cn.sinozg.applet.common.excel.EasyExcelReadListener
 

L

log - 类 中的变量cn.sinozg.applet.common.excel.EasyExcelReadListener
 
log - 类 中的静态变量cn.sinozg.applet.common.utils.ExcelUtil
 

O

onException(Exception, AnalysisContext) - 类 中的方法cn.sinozg.applet.common.excel.EasyExcelReadListener
 

R

result - 类 中的变量cn.sinozg.applet.common.excel.EasyExcelReadListener
处理结果

S

setData(List<T>) - 类 中的方法cn.sinozg.applet.common.core.model.ImportExcelResult
设置 结果集
setErrorInfo(List<String>) - 类 中的方法cn.sinozg.applet.common.core.model.ImportExcelResult
设置 导入过程中的错误信息
setResponse(HttpServletResponse, String) - 类 中的静态方法cn.sinozg.applet.common.utils.ExcelUtil
设置 response
setSheetConsumer(Consumer<ExcelWriterSheetBuilder>) - 类 中的方法cn.sinozg.applet.common.core.model.ExportData
 
setSheetData(List<T>) - 类 中的方法cn.sinozg.applet.common.core.model.ExportData
 
setSheetName(String) - 类 中的方法cn.sinozg.applet.common.core.model.ExportData
 
sheetConsumer - 类 中的变量cn.sinozg.applet.common.core.model.ExportData
sheet 自定义操作 header等
sheetData - 类 中的变量cn.sinozg.applet.common.core.model.ExportData
sheet 数据
sheetName - 类 中的变量cn.sinozg.applet.common.core.model.ExportData
sheet NAME
supportExcelTypeKey() - 类 中的方法cn.sinozg.applet.common.excel.ExcelWriteConverter
 
supportJavaTypeKey() - 类 中的方法cn.sinozg.applet.common.excel.ExcelWriteConverter
 
C D E F G I L O R S 
跳过导航链接

Copyright © 2024. All rights reserved.