类 ExcelHandlerConfiguration
- java.lang.Object
-
- com.pig4cloud.plugin.excel.ExcelHandlerConfiguration
-
@Configuration public class ExcelHandlerConfiguration extends java.lang.Object- 版本:
- 1.0
- 作者:
- Hccake 2020/10/28
-
-
字段概要
字段 修饰符和类型 字段 说明 private ExcelConfigPropertiesconfigPropertiesprivate org.springframework.beans.factory.ObjectProvider<java.util.List<com.alibaba.excel.converters.Converter<?>>>converterProvider
-
构造器概要
构造器 构造器 说明 ExcelHandlerConfiguration()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 I18nHeaderCellWriteHandleri18nHeaderCellWriteHandler(org.springframework.context.MessageSource messageSource)excel 头的国际化处理器ManySheetWriteHandlermanySheetWriteHandler()多sheet 写入处理器ResponseExcelReturnValueHandlerresponseExcelReturnValueHandler(java.util.List<SheetWriteHandler> sheetWriteHandlerList)返回Excel文件的 response 处理器SingleSheetWriteHandlersingleSheetWriteHandler()单sheet 写入处理器WriterBuilderEnhancerwriterBuilderEnhancer()ExcelBuild增强
-
-
-
字段详细资料
-
configProperties
private final ExcelConfigProperties configProperties
-
converterProvider
private final org.springframework.beans.factory.ObjectProvider<java.util.List<com.alibaba.excel.converters.Converter<?>>> converterProvider
-
-
方法详细资料
-
writerBuilderEnhancer
@Bean @ConditionalOnMissingBean public WriterBuilderEnhancer writerBuilderEnhancer()
ExcelBuild增强- 返回:
- DefaultWriterBuilderEnhancer 默认什么也不做的增强器
-
singleSheetWriteHandler
@Bean @ConditionalOnMissingBean public SingleSheetWriteHandler singleSheetWriteHandler()
单sheet 写入处理器
-
manySheetWriteHandler
@Bean @ConditionalOnMissingBean public ManySheetWriteHandler manySheetWriteHandler()
多sheet 写入处理器
-
responseExcelReturnValueHandler
@Bean @ConditionalOnMissingBean public ResponseExcelReturnValueHandler responseExcelReturnValueHandler(java.util.List<SheetWriteHandler> sheetWriteHandlerList)
返回Excel文件的 response 处理器- 参数:
sheetWriteHandlerList- 页签写入处理器集合- 返回:
- ResponseExcelReturnValueHandler
-
i18nHeaderCellWriteHandler
@Bean @ConditionalOnBean(org.springframework.context.MessageSource.class) @ConditionalOnMissingBean public I18nHeaderCellWriteHandler i18nHeaderCellWriteHandler(org.springframework.context.MessageSource messageSource)
excel 头的国际化处理器- 参数:
messageSource- 国际化源
-
-