自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (2)
  • 收藏
  • 关注

原创 Warship+NPOI导入导出组件介绍【对象化】

一、概述 1)标准导入导出指基于标准组件即可完成导入导出功能,不需要进行扩展开发。同时导入导出都是实体化的,可以通过实体操作来进行Excel的操作。 2)特性介绍  2.1)ExcelHead:ExcelHead为属性对应Excel的单元格头部,通过该特性可以锁定Excel里面的单元格进行属性值设置,同时对Excel进行锁定、隐藏、头部颜色、整列颜色、列类型(文本、选项、日期、金额等)、格式设置 ...

2020-01-11 10:40:21 667 1

Warship+NPOI导入导出组件(源代码+示例)

1.Warship定位:Warship是一款基于NPOI的优秀的Excel导入导出组件,基于实体、特性、注入、多线程、IOC实现Excel的导入和导出,是一款使用方便、扩展性强、性能优良的组件,开发者不需要关注如何操作NPOI,只需要对实体进行操作即可实现导入导出,使用它可以低成本、高质量的实现业务场景的导入和导出。QQ交流群(1154777006) 2.Warship解决的痛点:开发人员需要基于每一个场景都实现一次针对NPOI的操作来实现导入导出,业务场景中往往不同的场景导入导出的要求还不一样,有的有特殊的业务逻辑校验、有的有动态列、有的有多Sheet级联,往往开发人员没有很好的封装思路。

2020-10-06

Warship+NPOI导入导出组件

Warship+NPOI为一款基于NPOI的实体化Excel操作组件,包含丰富的组件化封装,全部基于实体化、对象化操作,不需要用户再对NPOI进行操作。 通用场景支撑: 1)头部校验 2)数据校验(必填、长度、范围、格式校验等) 3)导入导出多语言 4)异常记录+批注 5)单元格选项设置 6)单元格选项类导入有效性校验 7)设置单元格格式(选项、日期、金额、公式)、样式 8)锁定、宽度设置、隐藏列、头部校验设置、 列类型(文本、数字、日期、选项)、 列格式设置、删除行 9)Excel转实体 10)多Sheet页导入导出 11)二开支撑(禁用特性,使用非实体属性列) 12)表头加说明 13)基于数据的导出 14)基于流的导出 15)基于配置的导出(动态列) 16)基于实体的导出(动态列) 高扩展: 1)开箱即用 2)快速扩展,标准功能无法支撑的,可通过继承进行基类扩展。 3)对象化,通过对象可直接进行Excel操作,学习成本低,灵活度高。 4)多场景支持,基于文件、文件流、json、xml、级联等众多场景的接入 高性能: 1)多线程 2)静态存储 3)委托 4)1万+ 条数据转换+校验: 1.3s 左右

2020-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除