@Configuration
@ConditionalOnWebApplication(type=SERVLET)
@ConditionalOnClass(value={javax.servlet.Servlet.class,org.jxls.util.JxlsHelper.class})
@ConditionalOnProperty(name="spring.jxls.enabled",
matchIfMissing=true)
@AutoConfigureAfter(value=org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.class)
@EnableConfigurationProperties(value=JxlsProperties.class)
@Import(value=JxlsWebMvcConfigurer.class)
public class JxlsAutoConfiguration
extends Object
| 构造器和说明 |
|---|
JxlsAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
ContentDispositionHandler |
contentDispositionHandler()
ContentDisposition处理
|
DateFunction |
dateFunction() |
FilenameGenerate |
filenameGenerate()
默认文件名生成器
|
JxlsConfig |
jxlsConfig() |
org.jxls.util.JxlsHelper |
jxlsHelper() |
JxlsViewResolver |
jxlsViewResolver() |
TemplateCache |
templateCache() |
@Bean @ConditionalOnMissingBean(name="jxlsViewResolver") public JxlsViewResolver jxlsViewResolver()
@Bean @ConditionalOnMissingBean(value=cn.belier.jxls.config.JxlsConfig.class) public JxlsConfig jxlsConfig()
@Bean @ConditionalOnMissingBean(value=org.jxls.util.JxlsHelper.class) public org.jxls.util.JxlsHelper jxlsHelper()
@Bean @ConditionalOnMissingBean(value=cn.belier.jxls.encoder.ContentDispositionHandler.class) public ContentDispositionHandler contentDispositionHandler()
@Bean @ConditionalOnMissingBean(value=cn.belier.jxls.filename.FilenameGenerate.class) public FilenameGenerate filenameGenerate()
@Bean
@ConditionalOnProperty(name="spring.jxls.function.date.enabled",
matchIfMissing=true)
public DateFunction dateFunction()
@Bean @ConditionalOnMissingBean(value=cn.belier.jxls.cahce.TemplateCache.class) public TemplateCache templateCache()
Copyright © 2019. All rights reserved.