大家在工作过程中,大部分的情况下是工具需求开发一个系统或根据要求维护一个系统。但在最近的工作过程中,碰到要在客户采购的一个行业应用系统中进行开发的情况,而这个开发时直接在这个系统中实现的,也就是说这个系统集成了开发平台,类似HP的openview。周围的同事基本不懂,只有自己来了。。。。结果一天多的研究,基本实现了要求。下面把我总结的方法介绍一下:
首先,这些商业行业软件价格度不菲,人民币都过百万了,居然能卖这么贵,所以人家提供的文档应该是比较完整的(如果接口文档都没有,那就……¥%#&*%。打开帮助菜单,一般会看到系统介绍或操作的文档,这个系统除了API的接口文档外,还有其他的帮助文档(为了引起不必要的麻烦,不截图了)。
首先,观察API文档中包的结构,从文档中,注意framework,hibernate,spring,struct等等关键字眼,如果没找到,那就直接搜。
果然,我看到了一个HibernateAPI这个包,呵呵,不用说了。。进去看看。类说明这个类封装了hibernate session,其实就是了,只不过换了个马甲。除此之外,还看到了***Interceptor的包,好东西,知道AOP的同学都知道这个是用来干什么的。好的,现在基本可以确定这个系统用了H和S。
下一步,看看在系统里怎么用hibernate和spring,这个只能在操作文档里找了,而这个系统居然还在script runner中还提供了一些例子。开始的话,只要能实现“hello world”就可以了,然后再使用查询,然后update,然后Interceptor,然后webservice,然后。。。。。完了。
其实刚开始的时候,真的是一头雾水,只看例子的话,能执行,但不知道什么意思,系统由那几个框架组成,搞得人也很浮躁。但看了API文档后,知道了系统有H和S,然后就直接研究H的用法,如果对一个系统的数据库操作都可以了,那其他的逻辑处理应该不会太困难了,然后你再去看Interceptor,使用webservice,就顺了。
分享到:
相关推荐
一个面向电子商务的数据挖掘系统的设计与实现.caj 数据挖掘技术在煤与瓦斯突出预测中的应用研究.caj 基于数据抽取器实现数据挖掘.caj 基于数据挖掘的群决策模型.caj 基于数据挖掘的普通话韵律规则学习.caj 数据挖掘...
面向物流的RFID应用系统研究 深入研究rfid技术在物流行业的应用
基于数据挖掘的一种聚类分析方法在PDM系统中的应用研究.pdf
智能制造系统实施方法论在新能源行业的研究与应用.pdf
本报告将呈现给读者一个全方位的视角,从技术到现状,再到应用以及未来展望,以朴实的语言阐述区块链的各项技术及应用。报告上主要内容如下:描述区块链的技术历程、产业现状、战略设计,共分为三部分:第一部分,...
随着物联网和大数据的高速发展,微型嵌入式系统已经广泛应用于外卖、共享单车、运输、快递和智能家居等行业之中。现有的故障诊断研究主要集中在传统嵌入式系统上,因此针对微型嵌入式系统故障诊断文献相对较少。针对...
铸造行业的智能制造系统研究及应用.pdf
现在,家居设计的内涵被赋予了更新的意义——网络、信息技术的融合发展 给这个行业带来了巨大的变化,以信息为纽带...一个有实际应用价值的理论指导和参考。 关键词:现代家居设计 室内装饰设计 家居智能系统 智能化
以新汶矿区为研究对象,通过对矿井新型排矸系统、采区辅助运输系统、掘进运输系统、大巷辅助运输系统、矿井运人系统、矿井辅助运输监控系统、矿用车辆专用化及系列化等技术的研究与应用,完善了各种复杂条件下的排矸、...
铸造行业的智能制造系统研究及应用.rar
了一个功能完善的小区房地产虚拟展示系统。 (2)研究了对虚拟场景建模技术。利用多种信息的收集手段,包括小区 的建筑施工和规划设计的图纸,数据库中的一些纹理贴图等多种途径,来 收集数据,并对其进行有效整合,使...
数据挖掘在酒店行业CRM系统中的应用研究.pdf
(2)针对行业研究范畴内的各项内容,提供全面系统的思考角度和常用有效的分析方法;(3)力图使行业研究工作更具系统性、针对性,并且更贴近客户的需要。 本报告的制作存在三个问题:(1)战略咨询项目涉及的差异...
智能巡检系统在电力行业中的应用研究.pdf
可信计算在保险行业核心系统中的应用研究 终端安全
研究结果表明,通过风场实验基地安全监测系统的应用,对风机塔筒和基础安全监测技术的意义、发展过程和前景进行了思考与分析,认为对风机结构体系进行变形安全监测非常必要,对风机健康诊断和事故预判有着十分重要的作用...
冶金行业智能计量系统解决方案的研究及应用.pdf
建筑行业信息化招投标系统的应用研究.docx
钣金智能冲压生产系统在空调行业的应用研究.pdf
《Clementine数据挖掘方法及应用》适合于从事数据分析各应用领域的读者,尤其适合于商业管理、财政经济、金融保险、社会研究、人文教育等行业的相关人员。同时,也能够作为高等院校计算机类、财经类、管理类专业...