public abstract class ExcelUtils extends Object
| 构造器和说明 |
|---|
ExcelUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> void |
attachSheet(org.apache.poi.ss.usermodel.Workbook workbook,
Collection<T> dataSet,
Class<T> clazz)
导出Excel
|
static <T> void |
attachSheet(org.apache.poi.ss.usermodel.Workbook workbook,
Collection<T> dataSet,
Class<T> clazz,
ExportParams params)
导出Excel
|
static org.apache.poi.ss.usermodel.Workbook |
createWorkbook(ExcelType type)
创建EXCEL对象
|
static org.apache.poi.ss.usermodel.Workbook |
createWorkbook(InputStream inputStream)
创建EXCEL对象
|
static org.apache.poi.ss.usermodel.Workbook |
createWorkbook(org.springframework.web.multipart.MultipartFile multipart)
创建EXCEL对象
|
static void |
downLoad(javax.servlet.http.HttpServletResponse response,
org.apache.poi.ss.usermodel.Workbook workbook,
String filename)
下载Excel
|
static <T> org.apache.poi.ss.usermodel.Workbook |
exportExcel(Collection<T> dataSet,
Class<T> clazz)
导出Excel
|
static <T> org.apache.poi.ss.usermodel.Workbook |
exportExcel(Collection<T> dataSet,
Class<T> clazz,
ExportParams params)
导出Excel
|
static <T> List<T> |
importExcel(InputStream inputStream,
Class<T> clazz)
导入Excel
|
static <T> List<T> |
importExcel(InputStream inputStream,
Class<T> clazz,
ImportParams params)
导入Excel
|
static <T> List<T> |
importExcel(org.springframework.web.multipart.MultipartFile multipart,
Class<T> clazz)
导入Excel
|
static <T> List<T> |
importExcel(org.springframework.web.multipart.MultipartFile multipart,
Class<T> clazz,
ImportParams params)
导入Excel
|
static <T> List<T> |
importExcel(org.apache.poi.ss.usermodel.Workbook workbook,
Class<T> clazz,
ImportParams params)
导入Excel
|
public static org.apache.poi.ss.usermodel.Workbook createWorkbook(InputStream inputStream)
inputStream - InputStreampublic static org.apache.poi.ss.usermodel.Workbook createWorkbook(org.springframework.web.multipart.MultipartFile multipart)
multipart - MultipartFilepublic static org.apache.poi.ss.usermodel.Workbook createWorkbook(ExcelType type)
type - 类型public static <T> List<T> importExcel(org.apache.poi.ss.usermodel.Workbook workbook, Class<T> clazz, ImportParams params)
T - 类型workbook - Workbookclazz - 类params - 参数public static <T> List<T> importExcel(InputStream inputStream, Class<T> clazz, ImportParams params)
T - 类型inputStream - InputStreamclazz - 类params - 参数public static <T> List<T> importExcel(org.springframework.web.multipart.MultipartFile multipart, Class<T> clazz, ImportParams params)
T - 类型multipart - MultipartFileclazz - 类params - 参数public static <T> List<T> importExcel(InputStream inputStream, Class<T> clazz)
T - 类型inputStream - InputStreamclazz - 类public static <T> List<T> importExcel(org.springframework.web.multipart.MultipartFile multipart, Class<T> clazz)
T - 类型multipart - MultipartFileclazz - 类public static <T> void attachSheet(org.apache.poi.ss.usermodel.Workbook workbook,
Collection<T> dataSet,
Class<T> clazz,
ExportParams params)
T - 类型workbook - WorkbookdataSet - 数据clazz - 类params - 参数public static <T> void attachSheet(org.apache.poi.ss.usermodel.Workbook workbook,
Collection<T> dataSet,
Class<T> clazz)
T - 类型workbook - WorkbookdataSet - 数据clazz - 类public static <T> org.apache.poi.ss.usermodel.Workbook exportExcel(Collection<T> dataSet, Class<T> clazz, ExportParams params)
T - 类型dataSet - 数据clazz - 类params - 参数public static <T> org.apache.poi.ss.usermodel.Workbook exportExcel(Collection<T> dataSet, Class<T> clazz)
T - 类型dataSet - 数据clazz - 类public static void downLoad(javax.servlet.http.HttpServletResponse response,
org.apache.poi.ss.usermodel.Workbook workbook,
String filename)
response - 响应对象workbook - Excelfilename - 文件名Copyright © 2021. All rights reserved.