类 AbstractSheetWriteHandler

    • 构造器详细资料

      • AbstractSheetWriteHandler

        public AbstractSheetWriteHandler()
    • 方法详细资料

      • export

        public void export​(Object o,
                           javax.servlet.http.HttpServletResponse response,
                           ExportExcel exportExcel)
        从接口复制的说明: SheetWriteHandler
        返回的对象
        指定者:
        export 在接口中 SheetWriteHandler
        参数:
        o - obj
        response - 输出对象
        exportExcel - 注解
      • getExcelWriter

        public com.alibaba.excel.ExcelWriter getExcelWriter​(javax.servlet.http.HttpServletResponse response,
                                                            ExportExcel exportExcel)
        通用的获取ExcelWriter方法
        参数:
        response - HttpServletResponse
        exportExcel - ResponseExcel注解
        返回:
        ExcelWriter
      • registerCustomConverter

        public void registerCustomConverter​(com.alibaba.excel.write.builder.ExcelWriterBuilder builder)
        自定义注入转换器 如果有需要,子类自己重写
        参数:
        builder - ExcelWriterBuilder
      • sheet

        public com.alibaba.excel.write.metadata.WriteSheet sheet​(Sheet sheet,
                                                                 Class<?> dataClass,
                                                                 String template,
                                                                 Class<? extends HeadGenerator> bookHeadEnhancerClass)
        获取 WriteSheet 对象
        参数:
        sheet - sheet annotation info
        dataClass - 数据类型
        template - 模板
        bookHeadEnhancerClass - 自定义头处理器
        返回:
        WriteSheet
      • setApplicationContext

        public void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)
                                   throws org.springframework.beans.BeansException
        指定者:
        setApplicationContext 在接口中 org.springframework.context.ApplicationContextAware
        抛出:
        org.springframework.beans.BeansException