From 202d2a63b4971386dbf7675e161a799ab14fd23d Mon Sep 17 00:00:00 2001 From: jueyue Date: Sun, 30 Nov 2014 19:19:06 +0800 Subject: [PATCH] reademe --- README.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 31a6b52..e443995 100644 --- a/README.md +++ b/README.md @@ -51,16 +51,21 @@ EasyPoi导出实例 ``` 2.基础导出 传入导出参数,导出对象,以及对象列表即可完成导出 +```Java HSSFWorkbook workbook = ExcelExportUtil.exportExcel(new ExportParams( "2412312", "测试", "测试"), CourseEntity.class, list); +``` 3.基础导出,带有索引 在到处参数设置一个值,就可以在导出列增加索引 +```Java ExportParams params = new ExportParams("2412312", "测试", "测试"); params.setAddIndex(true); HSSFWorkbook workbook = ExcelExportUtil.exportExcel(params, TeacherEntity.class, telist); +``` 4.导出Map 创建类似注解的集合,即可完成Map的导出,略有麻烦 +```Java List entity = new ArrayList(); entity.add(new ExcelExportEntity("姓名", "name")); entity.add(new ExcelExportEntity("性别", "sex")); @@ -75,9 +80,11 @@ EasyPoi导出实例 } HSSFWorkbook workbook = ExcelExportUtil.exportExcel(new ExportParams( - "测试", "测试"), entity, list); + "测试", "测试"), entity, list); +``` 5.模板导出 根据模板配置,完成对应导出 +```Java TemplateExportParams params = new TemplateExportParams(); params.setHeadingRows(2); params.setHeadingStartRow(2); @@ -90,8 +97,10 @@ EasyPoi导出实例 params.setTemplateUrl("org/jeecgframework/poi/excel/doc/exportTemp.xls"); Workbook book = ExcelExportUtil.exportExcel(params, CourseEntity.class, list, map); +``` 6.导入 设置导入参数,传入文件或者流,即可获得相应的list +```Java ImportParams params = new ImportParams(); params.setTitleRows(2); params.setHeadRows(2); @@ -99,4 +108,5 @@ EasyPoi导出实例 params.setNeedSave(true); long start = new Date().getTime(); List list = ExcelImportUtil.importExcel(new File( - "d:/tt.xls"), CourseEntity.class, params); \ No newline at end of file + "d:/tt.xls"), CourseEntity.class, params); +``` \ No newline at end of file