Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Java纯干货——poi技术读取Excel数据到MySQL

Java纯干货——poi技术读取Excel数据到MySQL

原创
作者头像
Java知音
修改于 2018-10-23 08:31:27
修改于 2018-10-23 08:31:27
2.2K00
代码可运行
举报
运行总次数:0
代码可运行

这篇blog是介绍java中的poi技术读取Excel数据,然后保存到MySQL数据中。

你也可以在 : java的poi技术读取和导入Excel 了解到写入Excel的方法信息

使用JXL技术可以在 : java的jxl技术导入Excel

项目结构:

Excel中的测试数据:

数据库结构:

对应的SQL:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
1 CREATE TABLE `student_info` (
2 `id` int(11) NOT NULL AUTO_INCREMENT,
3 `no` varchar(20) DEFAULT NULL,
4 `name` varchar(20) DEFAULT NULL,
5 `age` varchar(10) DEFAULT NULL,
6 `score` float DEFAULT '0',
7 PRIMARY KEY (`id`)
8 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

插入数据成功:

如果重复数据,则丢掉:


源码部分:


源码下载:http://files.cnblogs.com/hongten/ExcelTest.zip

========================================================

多读一些书,英语很重要。

给大家推荐一个程序员学习交流群:863621962。群里有分享的视频,还有思维导图

群公告有视频,都是干货的,你可以下载来看。主要分享分布式架构、高可扩展、高性能、高并发、性能优化、Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分布式项目实战学习架构师视频。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
java的poi技术读取Excel[2003-2007,2010]
这篇blog主要是讲述java中poi读取excel,而excel的版本包括:2003-2007和2010两个版本, 即excel的后缀名为:xls和xlsx。
Hongten
2018/09/13
2.6K0
java的poi技术读取Excel[2003-2007,2010]
java的poi技术读取Excel数据到MySQL
这篇blog是介绍java中的poi技术读取Excel数据,然后保存到MySQL数据中。
Hongten
2018/09/13
2.1K0
java的poi技术读取Excel数据到MySQL
zookeeper-架构设计与角色分工-《每日五分钟搞定大数据》
zookeeper作为一个分布式协调系统,很多组件都会依赖它,那么此时它的可用性就非常重要了,那么保证可用性的同时作为分布式系统的它是怎么保证扩展性的?问题很多,读完接下来的内容你会有答案。
Java知音
2018/10/10
8590
java的poi技术写Excel的Sheet
那么在Excel里面什么叫做Sheet呢?如下图红色框里面的内容就是Excel的Sheet了。
Hongten
2018/09/13
6170
java的poi技术写Excel的Sheet
了解一下Spring中用了哪些设计模式?这样回答面试官才稳
又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。
Java知音
2019/02/16
3680
阿里P8Java架构师是如何规划架构体系的呢?
给大家推荐一个程序员学习交流群:863621962。群里有分享的视频,还有思维导图
Java知音
2018/09/21
8540
Java并发编程:4种线程池和缓冲队列BlockingQueue
          线程池就是首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执行下一个任务。
Java知音
2019/01/09
1.9K0
月薪8k和月薪38K的程序员差距在哪里?
回想做开发的这八年多,获得了很多,技术能力、培训、出国、大公司的,还记得刚刚出来第一年那段时间,太多东西不懂的,都是一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码;这样干了一年
JAVA高级架构开发
2018/10/19
3690
月薪8k和月薪38K的程序员差距在哪里?
java的poi技术读取和导入Excel
http://www.cnblogs.com/hongten/gallery/image/111987.html
Hongten
2018/09/13
1.1K0
300万数据导入导出优化方案,从80s优化到8s(实测)
点击上方“芋道源码”,选择“设为星标” 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路,很肝~ 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 Netty 源码解析 消息中间件 RocketMQ 源码解析 数据库中间件 Sharding-JDBC 和 MyCAT 源码解析 作业调度中间件 Elastic-Job 源码解析 分布式事务中间件 TCC-Transaction
芋道源码
2022/10/09
2.1K0
300万数据导入导出优化方案,从80s优化到8s(实测)
初级Java程序员需要掌握哪些主流技术才能拿20K?
说到这里,也给大家推荐一个架构交流学习群:614478470,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,相信对于已经工作和遇到技术瓶颈的码友,在这个群里会有你需要的内容。
JAVA高级架构开发
2018/10/24
6720
初级Java程序员需要掌握哪些主流技术才能拿20K?
Java框架 Spring 核心机制
5.Spring并不强制应用完全依赖于Spring,开发者可自由选用Spring框架的部分或全部
Java知音
2018/09/28
9060
阿里P8架构师谈:什么是缓存雪崩?服务器雪崩的场景与解决方案
分布式系统都存在这样一个问题,由于网络的不稳定性,决定了任何一个服务的可用性都不是 100% 的。当网络不稳定的时候,作为服务的提供者,自身可能会被拖死,导致服务调用者阻塞,最终可能引发雪崩连锁效应。
Java知音
2018/09/27
1.6K0
代码片段分享之-Java读取Excel内容
借助于apathe的poi.jar,由于上传文件不支持.jar所以请下载后将文件改为.jar,在应用程序中添加poi.jar包,并将需要读取的excel文件放入根目录即可
Java编程指南
2019/08/02
1.1K0
Java技术——你真的了解String类的intern()方法吗
是不是感觉莫名其妙,新定义的str2好像和str1没有半毛钱的关系,怎么会影响到有关str1的输出结果呢?其实这都是intern()方法搞的鬼!看完这篇文章,你就会明白。o(∩_∩)o 
Java知音
2018/09/27
8010
Java程序员跳槽应该学习哪些技术?
工作1-5年,当我们向老板提出加薪的时候,或者跳槽去“捡”offer的时候,我们底气够吗?
java架构师
2018/08/23
3560
Java程序员跳槽应该学习哪些技术?
注解+反射优雅的实现Excel导入导出(通用版),飘了!
点击上方“芋道源码”,选择“设为星标” 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路,很肝~ 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 Netty 源码解析 消息中间件 RocketMQ 源码解析 数据库中间件 Sharding-JDBC 和 MyCAT 源码解析 作业调度中间件 Elastic-Job 源码解析 分布式事务中间件 TCC-Transaction
芋道源码
2022/03/28
7020
这有一份廖雪峰大牛的Java高级架构师教程,请查收!
已经工作3年了,每个项目都会保质保量的完成,薪资却依旧不如意,多次提出加薪,领导总说哦哦哦知道了。 不止一次想象自己用Mac电脑和Cherry键盘撸代码的兴奋场景, 但就是舍不得买回家。 听说上个月离职的同事,换了其他公司,年薪涨了很多已经快50万了。 你终于明白,现在的工作很难大幅涨薪了,是时候提高自身技能,规划后续的职业发展了。
JAVA高级架构开发
2018/10/29
2.4K0
这有一份廖雪峰大牛的Java高级架构师教程,请查收!
Java后端技术栈,到底如何深入学习?
很多人做Java开发4,5年后,都会感觉自己遇到瓶颈。什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年还是一个码农,工作中太多被动是因为不懂底层原理。公司的工作节奏又比较快,难有机会学习架构原理,也没人教,所以这个时候,学习架构原理,扩展思维,对自己以后职业生涯尤为重要。
JAVA高级架构开发
2018/10/18
1.5K0
Java后端技术栈,到底如何深入学习?
成为一名Java高级架构师你应该要学习的技术
性能调优 性能优化本质 JVM调优 深入Tomcat的调优 mysql调优那些事 怎么写优雅的java代码 Spring源码分析 Spring Framework体系结构 spring源码环境搭建 Spring容器实现与组成 Java Bean的前世今生 BeanFactory源码分析 Spring的依赖实现 Spring AOP全解析 Spring Transaction源码解读 Spring Cache源码解读 Spring 5.0新特性分析 Spring MVC源码分析 Spring MVC的使用与
Java天坑
2018/09/30
1.1K0
成为一名Java高级架构师你应该要学习的技术
推荐阅读
相关推荐
java的poi技术读取Excel[2003-2007,2010]
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档