这个校验是中断校验,发现校验失败后会爆出异常,异常枚举值
校验方法有两种,1.注解校验,2数组校验,推荐后者
1. 注解校验
在注解中加入
DEMO:
2. 数据值校验,
就是在导入参数中动态设置需要校验的对象比如:
如果是有集合也可以校验
同样抛出校验异常信息,终止导入流程
第二章 Word篇 Word模板导出
因为POI的Word 2003支持的很不好,我也就不进行支持了,现在只支持2007版本 支持值替换,图片替换,table等功能
基本功能是基于Excel 模板导出功能的clone,实现了Excel模板中的大部分功能,语法也都是保持一致,目前不能嵌套table请注意 语法啥的就不讲了,说下不同的地方
提供一个专用的图片替换类,判断这个对象会把这个地方替换成图片
第三章PDF导出
Pdf导出
同样是基于Excel模块的功能扩展,目前只支持Excel注解导出和map导出,还没支持模板
提供了样式接口IPdfExportStyler,用于创建Cell时候的样式设置
方法也和Excel;类似,但是要提供流
第四章HTML导出 HTML导出
目前只支持Excel转为HTML,效果还算凑合,给用户看看可以,企业级还是需要专业的解决方案
导出返回两种界面,支持图片转换 toTableHtml只返回table对象 toAllHtml返回包含html的对象
导出代码,算是一个单独的工具类