资源描述:
《excel2mysql应用文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《新晨Excel2MySQL模块》文档日期:2012年4月11日文档版本:版本控指表项目名称:新晨Excel2MySQL模块文件名:Excel2MySQL应用文档生成日期:2012-4-11版本号日期作者修正章节变更记录1.02012-4-11常文斌ALL文档生成i目录一、软件包结构11.1软件包结构图11.2com.brilliance.cgdc.config的描述11.3com.brilliance.cgdc.biz的描述11.4etc/config.xml的描述1二、各类的方法介绍22.1SheetRead类22
2、.1.1字段摘要22.1.2 构造方法摘要22.1.3 方法摘要32.2Message类42.2.1字段摘要52.2.2 构造方法摘要52.2.3方法摘要52.3DbTool类52.3.1字段摘要52.3.2 构造方法摘要52.3.3 方法摘要62.2Message类62.2.1字段摘要62.2.2 构造方法摘要62.2.3方法摘要62.4Configuration类62.4.1字段摘要62.4.2 构造方法摘要72.4.3 方法摘要72.5ExcelRead类82.5.1字段摘要82.5.2 构造方法摘要82.5.3 方法摘要8
3、2.6ExcelToDatabase类102.5.1字段摘要102.5.2 构造方法摘要112.5.3 方法摘要11三、Demo123.1Configuration,XML配置读取类测试Demo123.2DbTool,数据库连接类测试Demo133.3ExcelRead,Excel读取类测试Demo133.4ExcelToMySQL,插入数据库工具类测试Demo14四、config.xml配置文件的修改说明154.1基础配置类15II4.1.1数据库配置db_conection154.1.2文件路径信息base_config154
4、.2业务信息配置164.2.1清单配置branch_check_list164.3说明17II一、软件包结构1.1软件包结构图
5、-----com.brilliance.cgdc
6、
7、-----com.brilliance.cgdc.biz
8、
9、------ExcelRead类
10、
11、------ExcelToDatabase类
12、
13、------Execute类
14、
15、-----com.brilliance.cgdc.config
16、
17、-----Configuration类
18、
19、------DbTool类
20、
21、------Message类
22、
23、-----
24、-SheetRead类
25、-----etc
26、
27、----config.xml
28、-----lib
29、
30、----jdom-2.x-2011.11.05.19.08.jar
31、
32、----jxl.jar
33、
34、----mysql-connector-java-5.1.7-bin.jar
35、-----sql
36、
37、----guodiancapital.sql
38、-----doc
39、
40、----version.txt
41、
42、----使用配置说明.txt
43、1.2com.brilliance.cgdc.config的描述提供连接MySQL数据库的工具类,用来输出提示信息的类
44、,创建表格读取的实体类,以及读取配置文件的配置类。1.3com.brilliance.cgdc.biz的描述提供读取Excel表格的工具类,提供将从Excel表中读取的数据插入到MySQL数据库的工具类,提供主程序入口的类。1.4etc/config.xml的描述提供了数据库配置信息db_conection,文件路径信息base_config,业务配置信息等。17二、各类的方法介绍2.1SheetRead类2.1.1字段摘要字段摘要privatebooleanenable此单元是否可用,如果配置为false则,不会运行此单元pri
45、vatebooleancellIsNullLog指定该类别的文件中,如果单个文件的单个单元格有空单元格的情况下,是否记录日志privateintsheetIndex指定Excel文件sheet页面的索引privateStringexcelFoler指定Excel文件所在的目录privateStringtargetTableName指定目标配置表的名称privateintstartRow指定起始行privateintendRow指定结束行privateStringstartColumn指定起始列privateStringendCol
46、umn指定结束列privateint[]notReadRows指定不读取的行privatechar[]notReadColumns指定并不读取的列privateStringsubmitDate指定提交日期privateStringsheetName