通用excel导入数据库

在做业务系统中,我们往往会遇到一个需求就是导入导出的功能。 而这个导入功能往往通用性不太强的,简单说就是代码容易写死,而不是那种配置的方式来实现。如果表结构修改过了,那么代码需要修改,并重新部署。 当然,我做的是针对单表的,多表的话,还是比较麻烦的说,就不在本文的讨论范围之内了。 主要有两个功能点,一个是读取excel中的数据。这个因为我们有对easy-excel或者fast-excel,可以方便的读取excel中的数据。并且要和表头对应起来。 另一个功能是读取表的结构。而且能够支持和excel中的表头做对应关联。 还有一个难点就是获取了数据之后,能够导入到数据库中,比如日期的insert在excel中和mysql中是不一样的。 我的实现是结合easy-report来实现的。这样可以减少很多的实现上的难点。 有机会我可以尝试把这个功能开源出来。

jdbc 导入功能我参考了下面,并做了一些修改,主要是为了适应多数据源。 linglongxin24/JDBCUtil

转载于:https://my.oschina.net/miaojiangmin/blog/3019282

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值