Package com.pig4cloud.plugin.excel
Class ResponseExcelAutoConfiguration
- java.lang.Object
-
- com.pig4cloud.plugin.excel.ResponseExcelAutoConfiguration
-
@AutoConfiguration @Import(ExcelHandlerConfiguration.class) @EnableConfigurationProperties(ExcelConfigProperties.class) public class ResponseExcelAutoConfiguration extends java.lang.Object
- Author:
- lengleng
-
-
Field Summary
Fields Modifier and Type Field Description private org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapterrequestMappingHandlerAdapterprivate ResponseExcelReturnValueHandlerresponseExcelReturnValueHandler
-
Constructor Summary
Constructors Constructor Description ResponseExcelAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DynamicNameAspectdynamicNameAspect(NameProcessor nameProcessor)Excel名称解析处理切面NameProcessornameProcessor()SPEL 解析处理器voidsetRequestExcelArgumentResolver()追加 Excel 请求处理器 到 springmvc 中voidsetReturnValueHandlers()追加 Excel返回值处理器 到 springmvc 中
-
-
-
Field Detail
-
requestMappingHandlerAdapter
private final org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter requestMappingHandlerAdapter
-
responseExcelReturnValueHandler
private final ResponseExcelReturnValueHandler responseExcelReturnValueHandler
-
-
Method Detail
-
nameProcessor
@Bean @ConditionalOnMissingBean public NameProcessor nameProcessor()
SPEL 解析处理器- Returns:
- NameProcessor excel名称解析器
-
dynamicNameAspect
@Bean @ConditionalOnMissingBean public DynamicNameAspect dynamicNameAspect(NameProcessor nameProcessor)
Excel名称解析处理切面- Parameters:
nameProcessor- SPEL 解析处理器- Returns:
- DynamicNameAspect
-
setReturnValueHandlers
@PostConstruct public void setReturnValueHandlers()
追加 Excel返回值处理器 到 springmvc 中
-
setRequestExcelArgumentResolver
@PostConstruct public void setRequestExcelArgumentResolver()
追加 Excel 请求处理器 到 springmvc 中
-
-