数据的导出 POI、easyPOI

easyPoi

将文件中的数据转换为List或对象的形式 ,具有文件解析的功能 ,可以对文件数据进行导入操作,将数据转换为文件导出

  • easypoi-annotation 基础注解包,作用与实体对象上,拆分后方便maven多工程的依赖管理
  • easypoi-base导入导出的工具包,可以完成Excel导出,导入,Word的导出,Excel的导出功能
  • easypoi-web 耦合了spring-mvc基于AbstractView,极大的简化spring-mvc下的导出功能
    相关依赖
    在这里插入图片描述
  • @Excel 作用到filed上面,是对Excel一列的一个描述
  • @ExcelCollection 表示一个集合,主要针对一对多的导出,比如一个老师对应多个科目,科目就可以用集合表示
  • @ExcelEntity 表示一个继续深入导出的实体,但他没有太多的实际意义,只是告诉系统这个对象里面同样有导出的字段
  • @ExcelIgnore 和名字一样表示这个字段被忽略跳过这个导导出
  • @ExcelTarget 这个是作用于最外层的对象,描述这个对象的id,以便支持一个对象可以针对不同导出做出不同处理
    日期格式转换注意
    在这里插入图片描述
    在这里插入图片描述
    一对多的集合导出:在这里插入图片描述在这里插入图片描述
    文件导出
    在这里插入图片描述
    单表导入
    在这里插入图片描述在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44236113/article/details/85240757