应用场景
项目的表结构已经确定了,但是表结构数据是写在excel中,要想进行开发,必须要根据excel的表结构数据在数据库慢慢的创建表。但是你并不想一个个手动创建,你可以使用这个小工具。
工具介绍
本工具使用java语言开发,要想使用它,你需要对java语言有一点的了解,会使用java开发工具eclipse或者idea。项目结构如下
使用说明
- 打开项目的setting.properties文件,根据自己的需求进行设置。目前设置项有type_double_auto,type_float_auto,create_table_many
- 现在假设你已经有一个如下excel,excel中记录了表结构信息
- 将表结构粘贴到项目的table_template.xlsx中,按照如下格式
- 在项目的mybatis-config.xml文件中配置你要将表导入数据库信息
- 进入main包中,打开Main.java,执行main方法,成功执行后,表将会被创建。
工具缺陷
- 目前已经支持多表操作
- 只支持mysql
- excel中的数据类型必须合法
实现原理
mybatis sql语句拼接
链接: 项目源码.