中期总结

 

毕业设计时间过了一半,到现在我才刚刚了解毕业设计的需求,之前都算是技术准备了,一直以来都不明确基于XML的意图。需求是这样的:一般信息管理系统都需要数据的报表导入或导出(使用第三方软件,如ExcelPDF,并调用其接口),这个功能是单一独立的,但是因为数据库信息不同,需要导出的信息复杂,每个系统都是单独开发此功能,我的毕业设计目标是解决这个问题,最终理想是生成开源jar包,对外提供接口,程序员之需要设计XML文档,再调用接口就可以完成第三方数据格式与数据库的交互。对已有的开源接口实现又一次的封装。。。概括说就是智能拼装SQL语句。

完成这样一个jar需要考虑的问题很多,

导出时:工作比较简单,只要根据XML,拼装SQL语句,获得数据后,在写入ExcelPDF等,容易出现的问题就是在第三方软件接口的使用上,各种软件容易出现不同问题。

导入时:导出时不需要考虑数据格式只要select获得数据变成文本格式导入第三方软件就行,数据库方面不会出错。导入时就必须考虑数据类型、数据长度,甚至数据校验,否则很容易出错,之前的XML文档必须添加类型长度等信息,这是之后的重点工作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值