Annotation Interface ExcelExport


@Target(METHOD) @Retention(RUNTIME) @Inherited public @interface ExcelExport
赋予普通接口Excel文件导出功能
Author:
wangliang181230
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    数据类型
    导出的Excel文件名前缀,格式如:{fileNamePre}_{yyyyMMddHHmmssSSS}.xlsx
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    列表属性在返回数据中的属性名。
  • Element Details

    • fileNamePre

      String fileNamePre
      导出的Excel文件名前缀,格式如:{fileNamePre}_{yyyyMMddHHmmssSSS}.xlsx
      Returns:
      fileNamePre 文件名前缀
    • dataType

      Class<?> dataType
      数据类型
      Returns:
      dataType 数据类型
    • listFieldName

      String listFieldName
      列表属性在返回数据中的属性名。

      说明:当方法返回的数据不是`List`,而是一个分页包装对象时,需要设置该参数。
      也可以通过ExcelExportAspect的构造函数注入ExcelExportConfig配置参数,来全局配置`listFieldName`。

      Returns:
      listFieldName 列表属性名
      See Also:
      Default:
      ""