Struts和Hibernate在OA系统中的研究与应用

被引量 : 0次 | 上传用户:wyoo00oo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,网络技术的迅速发展和J2EE平台的广泛采用,使基于B/S的多层Web体系结构逐步成熟,并得到飞速发展。Apache Struts是一个基于J2EE平台实现了MVC设计模式的典型框架,它提供了自己的控制器组件,并整合了J2EE相关技术用于实现MVC设计模式中的模型组件和视图组件模型。Struts框架有效地分离了数据的控制和数据的表现,克服了传统Web应用开发方式所固有的弊端,适应越来越复杂的多层Web应用系统的设计需求,为开发和配置企业应用提供了健壮、稳定的服务。ORM是对象到关系数据库的映射。它是面向对象设计中一项重要的技术。Hibernate是一个面向Java环境的对象/关系数据库映射工具。它不仅仅管理Java类到数据库表的映射,还提供数据查询和获取数据的方法。这样,Java程序员就可以随心所欲地使用对象编程思想来操纵数据库,把全部精力集中到对对象和类进行编程,解决业务问题。其中,Hibernate作为O-R Mapping中最好的开源工具,受到越来越多的程序员的拥护。本文介绍了J2EE的基本知识和MVC设计模式,在此基础上,详细阐述了Struts框架的体系结构和基本原理,并通过数据持久层概念的提出,介绍了Hibernate的基本知识。然后通过应用Struts和Hibernate框架开发北京兆维集团曙光发展公司业务办公系统的实例,分析各项技术在实际开发中的应用方式,最后讨论了Struts和Hibernate的特点,并总结了项目中的各项体会。通过实践表明,应用这种系统框架可以提高在OA系统中开发的效率,同时满足系统可扩展性和可维护性的要求。
其他文献
在倡导建设节约型社会的今天,研发“电力能源需量管理系统”具有巨大的经济价值和社会意义。对用电方进行需量管理和控制,可以帮助用电方节约成本、降低开支,同时降低其对电网的
投资组合理论是金融学中的重要研究课题之一,研究投资组合的风险度量理论与方法,对金融风险的控制、稳定金融秩序具有重要的意义。1952年,马柯维茨最早提出了选择投资组合的
受到多年冻土区恶劣气候条件影响,多年冻土隧道常因遭受冻害而无法正常使用。论文以防止温度作用诱发多年冻土隧道洞口段结构冻害为目的,以“高海拔冻土隧道纵向温度场动态演
<正>企业文化是指企业在长期经营活动中确立的,为其全体成员普遍接受并共同遵守的价值观念和行为规范。作为一种现代企业管理理论和管理方式,在提升企业经营绩效、提高员工素
<正> 今年春天,在英国思想界人士中,几乎人人都受到米尔顿·弗里德曼教授的观点和品格的影响。一部有关他的电视系列片“自由选择”经压缩后每星期六晚上由英国广播公司二台
摘要:玛尔伦·豪斯霍费尔和帕特里克·聚斯金德是当代著名德语作家。玛尔伦·豪斯霍费尔是典型的女权主义者,其最著名的作品发表于1963年的《墙》。而帕特里克·聚斯金德以《香
研究背景大肠癌(包括结、直肠癌)是一种常见的严重威胁人类生命健康的恶性肿瘤。在发达国家,大肠癌是一个严重的公共卫生问题。在英国和美国,大肠癌是女性除乳腺癌以外的第2大
公司相互持股现象是公司企业的商业文明在20世纪飞速发展的产物。我国的现代公司制度历史尚浅,公司相互持股现象是近些年经济生活实践中出现的新情况。这一新的经济现象对我国
梁启超是我国近代史上的政治家、思想家和学术大师,被誉为近代学术的奠基人。他在哲学方面植根于中国的传统思想文化,引入、传播和介绍西方哲学思想,对中西哲学比较融合,形成
<正>自1854年Graham第一次提出晶体物质可通过半透膜扩散的渗透学说[1]起,至今血液透析历史已有一个多世纪。回顾这段血液净化发展历史,前人开创了人体重要器官肾脏功能的部