基于J2EE数据库业务系统代码生成工具的设计与实现

被引量 : 2次 | 上传用户:superxiaoqianqia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着J2EE开发技术的不断发展,人们在Web业务系统的开发过程中逐渐地总结出越来越多的重复性工作,这些重复性工作需要开发人员花费大量的时间来进行编码和调试工作,不同的开发人员编写出来的代码质量也参差不齐,对于日后的维护工作也增加了难度。本文研究的基于J2EE业务系统开发的代码生成工具,能够在一定程度上帮助开发人员减少重复性的编码工作,同时保证编码质量,提高开发效率。在现有的各种面向J2EE开发的代码生成技术中,从运行方式上来看,更多采用的是以插件形态基于开发工具而运行的方式来完成设计的,这种方式能够很好的与开发工具相结合,但具有依赖开发工具运行的局限性;从技术实现的角度来看,很多代码生成工具采用了基于模板的方式,通过第三方建模工具解析数据库模型来获取基本属性信息,通过数据模型的属性信息来完成代码生成是非常合理的,但这种方式的不足之处在于无法获取真实数据库的连接信息,也就无法完成项目中的数据源配置的生成工作。为解决以上问题,本论文完成了以下主要工作:在实现方式上,以解析物理数据库结构作为技术实现的核心,结合目前主流的开源框架技术,通过获取数据库结构的基本信息实现代码生成;针对以往插件式代码生成工具的缺陷,论文采用C/S结构编程设计语言,设计并开发一种能够独立运行于任何Windows操作系统的非插件式的代码生成工具,并能够保证生成后的代码文件同样能够很好的导入开发工具进行二次修改;在生成对象方面,除了基本的业务处理类以及前台页面文件以外,提供了用于展现前台页面效果的级联样式文件的生成技术。研究与设计基于J2EE数据库业务系统开发代码生成工具,能够有效帮助开发人员提高代码的编写质量,节省开发与测试时间,能够把开发人员从更多的重复性编码工作中解放出来,更好的投入到实现复杂业务逻辑的工作中来。同时能够为现有的代码生成技术的缺陷提出一定的解决方案,能够更好的促进代码生成技术的发展。
其他文献
《寡人之于国也》、《孟子见梁惠王》、《逍遥游》是先秦散文中的名篇,曾选入多种中学语文教材.《寡人之于国也》与《孟子见梁惠王》主要阐述儒家的王道思想,《逍遥游》是《
华夏古籍风靡世界 近几年来,华夏古典书籍越来越引起世界上各国各阶层人们的兴趣,有的已经成为他们的必读书或经典读物.如:《三字经》被联合国教科文组织选作世界儿童道德丛
为使智能机器人远程控制更加方便、快捷、人性化,设计并实现了一种智能机器人的语音远程控制系统方案。该方案利用微软语音开发包Microsoft SpeechS DK,构建基于听写模式的大
介绍了我国环氧丙烷生产与污水处理技术以及无污染技术生产环氧丙烷的发展动态
在信息化数据化时代背景下,企业财务管理必须满足规模化发展要求,开展规范化和标准化管理,实现业财融合,为企业创造更高的价值效益。在企业财务管理转型发展中,必须建立财务
液态金属在常温下呈液态,具有良好的导电性、导热性和流动性,已经逐步渗透到了多个技术领域。随着MEMS技术不断发展和先进制造技术的不断完善,液态金属在MEMS领域开始用作电
当前事业单位面临市场全面开放,所涉及的众多项目将启动全面推行招投标制。随着事业单位市场化的深入进行,事业单位运营管理机制日趋完善,但当前市场竞争日趋激烈,利润的空间
信息化社会的一个主要特点就是高速、海量、多种信息的传递,在这些海量的信息里充斥着大量的错误,严重影响了信息传输的质量和效率。借鉴已有研究成果的基础,本文对于深入研究了
目前,学界关于日本社区治理的研究主要聚焦于作为日本传统共同体的部落会·町内会,从而导致无法洞察现代日本社区治理的变革及其走向。鉴于此,通过对作为战后日本社区政
本文研究了以壳聚糖为保鲜剂,在常温下对香菇保鲜技术。初步探讨壳聚糖浓度对香菇质量的影响。试验表明保鲜效果良好。