Browse Source

reademe

4.1.3.A
jueyue 10 years ago
parent
commit
202d2a63b4
1 changed files with 12 additions and 2 deletions
  1. +12
    -2
      README.md

+ 12
- 2
README.md View File

@@ -51,16 +51,21 @@ EasyPoi导出实例
``` ```
2.基础导出 2.基础导出
传入导出参数,导出对象,以及对象列表即可完成导出 传入导出参数,导出对象,以及对象列表即可完成导出
```Java
HSSFWorkbook workbook = ExcelExportUtil.exportExcel(new ExportParams( HSSFWorkbook workbook = ExcelExportUtil.exportExcel(new ExportParams(
"2412312", "测试", "测试"), CourseEntity.class, list); "2412312", "测试", "测试"), CourseEntity.class, list);
```
3.基础导出,带有索引 3.基础导出,带有索引
在到处参数设置一个值,就可以在导出列增加索引 在到处参数设置一个值,就可以在导出列增加索引
```Java
ExportParams params = new ExportParams("2412312", "测试", "测试"); ExportParams params = new ExportParams("2412312", "测试", "测试");
params.setAddIndex(true); params.setAddIndex(true);
HSSFWorkbook workbook = ExcelExportUtil.exportExcel(params, HSSFWorkbook workbook = ExcelExportUtil.exportExcel(params,
TeacherEntity.class, telist); TeacherEntity.class, telist);
```
4.导出Map 4.导出Map
创建类似注解的集合,即可完成Map的导出,略有麻烦 创建类似注解的集合,即可完成Map的导出,略有麻烦
```Java
List<ExcelExportEntity> entity = new ArrayList<ExcelExportEntity>(); List<ExcelExportEntity> entity = new ArrayList<ExcelExportEntity>();
entity.add(new ExcelExportEntity("姓名", "name")); entity.add(new ExcelExportEntity("姓名", "name"));
entity.add(new ExcelExportEntity("性别", "sex")); entity.add(new ExcelExportEntity("性别", "sex"));
@@ -75,9 +80,11 @@ EasyPoi导出实例
} }
HSSFWorkbook workbook = ExcelExportUtil.exportExcel(new ExportParams( HSSFWorkbook workbook = ExcelExportUtil.exportExcel(new ExportParams(
"测试", "测试"), entity, list);
"测试", "测试"), entity, list);
```
5.模板导出 5.模板导出
根据模板配置,完成对应导出 根据模板配置,完成对应导出
```Java
TemplateExportParams params = new TemplateExportParams(); TemplateExportParams params = new TemplateExportParams();
params.setHeadingRows(2); params.setHeadingRows(2);
params.setHeadingStartRow(2); params.setHeadingStartRow(2);
@@ -90,8 +97,10 @@ EasyPoi导出实例
params.setTemplateUrl("org/jeecgframework/poi/excel/doc/exportTemp.xls"); params.setTemplateUrl("org/jeecgframework/poi/excel/doc/exportTemp.xls");
Workbook book = ExcelExportUtil.exportExcel(params, CourseEntity.class, list, Workbook book = ExcelExportUtil.exportExcel(params, CourseEntity.class, list,
map); map);
```
6.导入 6.导入
设置导入参数,传入文件或者流,即可获得相应的list 设置导入参数,传入文件或者流,即可获得相应的list
```Java
ImportParams params = new ImportParams(); ImportParams params = new ImportParams();
params.setTitleRows(2); params.setTitleRows(2);
params.setHeadRows(2); params.setHeadRows(2);
@@ -99,4 +108,5 @@ EasyPoi导出实例
params.setNeedSave(true); params.setNeedSave(true);
long start = new Date().getTime(); long start = new Date().getTime();
List<CourseEntity> list = ExcelImportUtil.importExcel(new File( List<CourseEntity> list = ExcelImportUtil.importExcel(new File(
"d:/tt.xls"), CourseEntity.class, params);
"d:/tt.xls"), CourseEntity.class, params);
```

Loading…
Cancel
Save