@AutoConfiguration @Import(value=ExcelHandlerConfiguration.class) @EnableConfigurationProperties(value=ExcelConfigProperties.class) public class ExportExcelAutoConfiguration extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
private ExportExcelReturnValueHandler |
exportExcelReturnValueHandler |
private org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter |
requestMappingHandlerAdapter |
| 构造器和说明 |
|---|
ExportExcelAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
DynamicNameAspect |
dynamicNameAspect(NameProcessor nameProcessor)
Excel名称解析处理切面
|
NameProcessor |
nameProcessor()
SPEL 解析处理器
|
void |
setRequestExcelArgumentResolver()
追加 Excel 请求处理器 到 springmvc 中
|
void |
setReturnValueHandlers()
追加 Excel返回值处理器 到 springmvc 中
|
private final org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter requestMappingHandlerAdapter
private final ExportExcelReturnValueHandler exportExcelReturnValueHandler
@Bean @ConditionalOnMissingBean public NameProcessor nameProcessor()
@Bean @ConditionalOnMissingBean public DynamicNameAspect dynamicNameAspect(NameProcessor nameProcessor)
nameProcessor - SPEL 解析处理器@PostConstruct public void setReturnValueHandlers()
@PostConstruct public void setRequestExcelArgumentResolver()
Copyright © 2023. All rights reserved.