`

excel动态导入

 
阅读更多

    做重复的事情比较影响心情,开发中时常遇到,对于业务量相当大的项目(本人之前在业务量繁,大的公司深有体会),多次编写类似的代码是种无语的坑爹。

    最近空闲,想了一下怎样让 excel导入,导出组件化

构思:

1、前台调用:提供标签给用户调用(暂未实现)

2、导入的实体:后台通过配置与前台相呼应,调用相应的实体mapping文件

3、调用相应的业务层及持久层:通同样通过配置与前台相呼应来完成

4、简单的数据校验(不能为空,格式,长度。。。暂未实现)

5、业务校验(暂未实现)

 

由于本人不够深度,对于组件架构的设计不甚了解,就按以往练习的方式初步写了下,希望各位能给予评价,指导,和意见或能共同参与进来:

 

下载项目:

运行build.xml

<target name="create.all" depends="init.user,init" />

    基于oracle创建表空间,用户名,表。在init.user.sql里修改相应的创建信息。

tomcat连接池信息,修改META-INF/Context.xml里连接信息.

需引用的包:

commons-beanutils-1.8.3.jar

commons-fileupload-1.2.2.jar

commons-io-2.3.jar

commons-lang-2.4.jar

commons-logging-1.1.jar

dom4j-1.6.1.jar

ojdbc6.jar

poi-3.8.jar

poi-ooxml-3.8-20120326.jar

poi-ooxml-schemas-3.8-20120326.jar

xbean.jar

分享到:
评论
2 楼 xujunxiong 2014-07-18  
我来踩一脚!嘿咻
1 楼 cd_huangbo 2012-05-03  
没人对这东东感兴趣?

相关推荐

    Java 实现从Excel批量导入数据到MySQL

    5. **创建SQL语句**:根据Excel表的结构和预处理后的数据,动态生成INSERT SQL语句。可以考虑使用PreparedStatement以提高安全性,防止SQL注入。 6. **执行SQL**:使用`Statement`或`PreparedStatement`执行SQL语句...

    Struts2 poi动态导入导出Excel源码示例

    结合这两个技术,我们可以实现在Web应用中动态导入和导出Excel数据。 首先,让我们深入理解一下如何使用Struts2和POI来实现Excel的导入导出。 1. **Struts2的Action配置**: 在Struts2中,你需要创建一个Action类...

    excel批量导入数据库

    然而,当需要将大量数据从Excel导入到数据库时,手动操作不仅耗时,还容易出错。本篇文章将详细讲解如何实现“Excel批量导入数据库”,以及利用小工具提高效率。 一、Excel与数据库的交互原理 Excel数据批量导入...

    Excel导入导及动态验证

    在Excel导入过程中,我们可以使用反射动态地获取数据类的字段信息,然后对比导入的Excel单元格值与这些字段的预期类型和约束。例如,如果字段是一个整数,我们可以检查单元格内容是否可以转换为整数;如果字段有最大...

    Thinkphp5整合excel导入导出

    Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel...

    Visual C++源代码 193 如何向Excel文件导入图像文件

    Visual C++源代码 193 如何向Excel文件导入图像文件Visual C++源代码 193 如何向Excel文件导入图像文件Visual C++源代码 193 如何向Excel文件导入图像文件Visual C++源代码 193 如何向Excel文件导入图像文件Visual ...

    thinkhphp3.2 excel导入导出demo

    thinkhphp3.2 excel导入导出demothinkhphp3.2 excel导入导出demothinkhphp3.2 excel导入导出demothinkhphp3.2 excel导入导出demothinkhphp3.2 excel导入导出demothinkhphp3.2 excel导入导出demothinkhphp3.2 excel...

    layui-excel数据导入demo-源码-导入即用

    7. 集成与部署:将layui-excel导入功能引入项目中,只需将对应的JavaScript和CSS资源文件引入页面,然后按照官方文档或示例代码进行配置即可。对于已有的layui项目,这通常是一个无缝的过程。 总结,layui-excel...

    使用Springboot实现excel的导入导出

    在Spring Boot中实现Excel的导入导出可以通过POI库来实现,POI是一个开源的Java库,用于处理Microsoft Office格式文件,包括Excel。一个简单的示例,演示如何在Spring Boot项目中使用POI来实现Excel的导入导出功能。...

    PB中导入EXCEL数据.doc

    PB 中导入 EXCEL 数据 在 PowerBuilder 中,开发者常常需要将 EXCEL 数据导入到应用程序中,以便进行数据分析、处理和展示。在本文中,我们将探讨如何使用 PowerBuilder 将 EXCEL 数据导入到应用程序中。 OLE 对象...

    FineReport实现EXCEL数据导入自由报表

    尤其是对于那些需要频繁使用Excel表格进行数据整理的部门来说,如何实现Excel数据的快速导入,避免重复的手动输入,显得尤为重要。FineReport作为一款强大的报表工具,提供了便捷的数据导入功能,使得从Excel到填...

    excel导入动态校验,自定义注解动态校验

    本文将详细探讨"Excel导入动态校验,自定义注解动态校验"这一主题,旨在帮助你理解和掌握如何在处理Excel数据时进行有效的验证和校验。 首先,Excel导入动态校验是指在将Excel数据导入到系统或数据库时,对数据进行...

    java读取excel数据导入数据库源码

    java读取excel数据导入数据库源码 java读取excel数据导入数据库源码

    excel表格导入_excel表格导入_cadexcel_CAD插件_

    "excel表格导入"的功能就是将Excel中的数据高效地导入到CAD中,实现数据的快速定位和绘图。"cadexcel"是一款专门为解决这一问题设计的CAD插件,它简化了传统手工输入数据的过程,提高了精度和效率。 首先,我们需要...

    如何使用驰骋工作流引擎的Excel批量导入功能发起流程

    驰骋工作流引擎Excel批量导入功能发起流程知识点 一、驰骋工作流引擎简介 驰骋工作流引擎是一种强大的工作流引擎,能够帮助用户快速搭建、配置和执行业务流程。它提供了强大的流程管理功能,能够满足企业的各类...

    excel2003 与 excel2007 导入

    这个文件名可能是Java项目的JAR文件,其中包含了处理Excel导入的代码或依赖。JAR(Java Archive)是Java程序的可执行包,它包含了类文件、资源文件以及元数据。 综上所述,处理Excel2003和Excel2007导入涉及理解...

    mysql客户端Sqlyog之excel数据导入方法.docx

    MySQL 客户端 Sqlyog 之 Excel 数据导入方法 Sqlyog 是一款功能强大且易用的 MySQL 客户端工具,可以实现快速的数据导入和管理。下面我们将详细介绍 Sqlyog 之 Excel 数据导入方法。 Sqlyog 导入数据的优点 ...

    easy-excel 完成Excel导入

    导入数据 支持,复杂对象导航,支持自定义(单元格宽度) 标题样式(背景色,对齐方式,字体颜色) 导出测试使用时,运行org....导入测试使用时,运行org.easy.excel.test.ImportTest,观察org.easy.excel.vo.ExcelImportResult

    vb批量将excel数据导入access以及批量将access数据库中的数据导入excel源代码

    在VB(Visual Basic)编程环境中,常常需要处理数据导入导出的问题,特别是在处理大量数据时,Excel和Access数据库之间的交互显得尤为重要。标题提到的“vb批量将excel数据导入access以及批量将access数据库中的数据...

Global site tag (gtag.js) - Google Analytics