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 Object
- Author:
- lengleng
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapterprivate final ResponseExcelReturnValueHandler -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondynamicNameAspect(NameProcessor nameProcessor) Excel名称解析处理切面SPEL 解析处理器void追加 Excel 请求处理器 到 springmvc 中void追加 Excel返回值处理器 到 springmvc 中
-
Field Details
-
requestMappingHandlerAdapter
private final org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter requestMappingHandlerAdapter -
responseExcelReturnValueHandler
-
-
Constructor Details
-
ResponseExcelAutoConfiguration
public ResponseExcelAutoConfiguration()
-
-
Method Details
-
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 中
-