相关原理可以参考Excel Jdbc Driver 文档_ailvey的博客-CSDN博客_excel jdbc博客,里面有详细介绍,请务必先看一下,实际操作时候,会遇到一些问题。
本文主要说明具体如何使用xlsql来实现java项目 通过jdbc方式连接excel文档,通过sql语句来执行增删改查等功能。
前言
因为想实现web项目直接发给用户,不需要用户安装任何程序,一键运行web项目,而遇到的问题。
容器tomcat 可以指定相对路径的jdk ,用户可以不用安装jdk,都打包在一起即可,但数据库始终需要安装,所以考虑用excel代替数据库来进行读取,但用poi jxl 操作excel有一定学习成本,而且不方便excel 与数据库之间的切换,最终考虑用jdbc方式通过sql语句来操作excel文档。
(更新:发现自己犯傻了,居然忘了还有嵌入式数据库这种东西,直接用嵌入式数据就可以了,比如 SQLite,运行效率更好,支持jdbc,完美整合spring等框架)
注意事项
Excel Jdbc Driver方式操作excel,需要excel格式固定(excel需要老版本97-03 ):
第一行为 英文