Annotation Interface ResponseExcel


@Documented @Target(METHOD) @Retention(RUNTIME) public @interface ResponseExcel
导出excel
Author:
twelvet
  • Element Details

    • name

      String name
      文件名称
      Returns:
      string
      Default:
      ""
    • suffix

      com.alibaba.excel.support.ExcelTypeEnum suffix
      文件类型 (xlsx xls)
      Returns:
      string
      Default:
      XLSX
    • password

      String password
      文件密码
      Returns:
      password
      Default:
      ""
    • sheets

      Sheet[] sheets
      sheet 名称,支持多个
      Returns:
      String[]
      Default:
      {@cn.twelvet.excel.annotation.Sheet(sheetName="sheet1")}
    • inMemory

      boolean inMemory
      内存操作
      Returns:
      boolean
      Default:
      false
    • template

      String template
      excel 模板
      Returns:
      String
      Default:
      ""
    • include

      String[] include
      + 包含字段
      Returns:
      String[]
      Default:
      {}
    • exclude

      String[] exclude
      排除字段
      Returns:
      String[]
      Default:
      {}
    • writeHandler

      Class<? extends com.alibaba.excel.write.handler.WriteHandler>[] writeHandler
      拦截器,自定义样式等处理器
      Returns:
      WriteHandler[]
      Default:
      {}
    • converter

      Class<? extends com.alibaba.excel.converters.Converter>[] converter
      转换器
      Returns:
      Converter[]
      Default:
      {}
    • headGenerator

      Class<? extends HeadGenerator> headGenerator
      自定义Excel头生成器
      Returns:
      HeadGenerator
      Default:
      cn.twelvet.excel.head.HeadGenerator.class
    • i18nHeader

      boolean i18nHeader
      excel 头信息国际化
      Returns:
      boolean
      Default:
      false
    • fill

      boolean fill
      填充模式
      Returns:
      boolean
      Default:
      false