Package com.pig4cloud.plugin.excel
Class ExcelHandlerConfiguration
java.lang.Object
com.pig4cloud.plugin.excel.ExcelHandlerConfiguration
- Version:
- 1.0
- Author:
- Hccake 2020/10/28
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ExcelConfigPropertiesprivate final org.springframework.beans.factory.ObjectProvider<List<com.alibaba.excel.converters.Converter<?>>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioni18nHeaderCellWriteHandler(org.springframework.context.MessageSource messageSource) excel 头的国际化处理器多sheet 写入处理器responseExcelReturnValueHandler(List<SheetWriteHandler> sheetWriteHandlerList) 返回Excel文件的 response 处理器单sheet 写入处理器ExcelBuild增强
-
Field Details
-
configProperties
-
converterProvider
private final org.springframework.beans.factory.ObjectProvider<List<com.alibaba.excel.converters.Converter<?>>> converterProvider
-
-
Constructor Details
-
ExcelHandlerConfiguration
public ExcelHandlerConfiguration()
-
-
Method Details
-
writerBuilderEnhancer
ExcelBuild增强- Returns:
- DefaultWriterBuilderEnhancer 默认什么也不做的增强器
-
singleSheetWriteHandler
单sheet 写入处理器 -
manySheetWriteHandler
多sheet 写入处理器 -
responseExcelReturnValueHandler
@Bean @ConditionalOnMissingBean public ResponseExcelReturnValueHandler responseExcelReturnValueHandler(List<SheetWriteHandler> sheetWriteHandlerList) 返回Excel文件的 response 处理器- Parameters:
sheetWriteHandlerList- 页签写入处理器集合- Returns:
- ResponseExcelReturnValueHandler
-
i18nHeaderCellWriteHandler
@Bean @ConditionalOnBean(org.springframework.context.MessageSource.class) @ConditionalOnMissingBean public I18nHeaderCellWriteHandler i18nHeaderCellWriteHandler(org.springframework.context.MessageSource messageSource) excel 头的国际化处理器- Parameters:
messageSource- 国际化源
-