基于JAVAEE的轻量级框架应用研究

来源 :长安大学 | 被引量 : 0次 | 上传用户:tongruanclassone
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
JAVAEE架构使用EJB组件,会导致系统开发部署复杂、效率低、耦合度高、移植性差等问题,且不易于系统的升级和维护。为了研究解决这些问题的方法,本文提出了一种基于JAVAEE的轻量级框架,并将其应用于一个实际的信息管理系统。首先,在对JAVAEE轻量级框架的基本思想及其特点研究的基础上,分别介绍了其表示层、业务层、持久层的框架,并进行了分层对比分析,最终选择利用Struts、Spring和Hibernate框架整合设计一个通用轻量级框架(简称SSH)的应用方案。SSH的整合过程分为三步:(1)采用web配置文件装载Spring应用上下文;(2)对比分析三种整合方式,采用委托代理的方式对Struts和Spring进行整合;(3)采用Spring配置文件和Hibernate配置文件对Spring和Hibernate进行整合。其次,根据高校毕业设计的实际情况,对用户需求、业务流程和数据库设计进行了全面详细的分析,将所设计的轻量级框架应用于毕业设计管理系统当中,并分别对域模型层、持久层、业务层和表现层进行了基于接口的详细设计和实现。采用IOC技术将Action、Service、Session工厂和数据访问对象(DAO)交由业务层Spring管理,采用AOP技术对需要进行事务管理的业务对象进行拦截。实现了一个简单的、低耦合的、可移植性和可维护性强的毕设管理系统。最后,分别采用手工方式、JUnit工具和LoaderRunner工具对应用系统进行了测试。测试结果表明,基于JAVAEE轻量级框架开发的camis系统运行正确、稳定,响应速度快,有良好的跨平台、互操作及重用性,具有较高的实用价值。
其他文献
<正>痹症是临床上的常见病、多发病之一,由于风、寒、湿、热等外邪侵入人体,闭阻经络,气血运行不畅所导致的,以肌肉、筋骨、关节发生酸痛、麻木、重着、屈伸不利、甚或关节肿
观察46例儿童孤独症的综合干预疗效,为医院开展儿童孤独症的治疗提供依据。方法:46例孤独症儿童在训练前后进行PEP-3及Gesell评估,制定个化训练计划,并实施综合干预措施。结
全面建成小康社会是社会主义初级阶段的内在要求,充分体现了马克思三大社会形态理论中以实现人的全面发展为最终目标的思想。因此,马克思三大社会形态理论对于全面建成小康社
目的观察会厌逐瘀汤治疗痰热郁结型颈椎病的临床疗效。方法将60例痰热郁结型颈椎病患者随机分为治疗组对照租各30例,分别给予会厌逐瘀汤和葛根汤治疗,30天为1个疗程,观察用药
计算教学是小学数学教学的重中之重。面对低年级学生中普遍存在计算速度慢、错误率较高的现象,要由表及里、由现象到本质,深入研究并找出对策,以切实提高低年级学生的计算能
清明上河园是国家文化产业示范园区宋都文化的重要组成部分,是河南文化产业的亮点,还是开封市文化产业发展的龙头产业,更是河南省华夏历史文明传承创新区战略定位的重要体现
<正>作为一所奉行"德育为本"的百年老校,宁波市镇安小学将国学教育与校园文化建设、课程体系构建、主题实践活动相结合,探索出一条具有镇安特色的国学教育之路。一、建构国学
随着经济的发展,城市房屋的拆迁力度不断加大,对城市房屋拆迁的评估已成为公众关注的焦点。文章主要分析了在城市房屋拆迁评估过程中由于社会和评估因素所导致的一些问题,并
近年来,随着国民经济的迅猛发展和居民收入的不断提高,我国商业银行的个人理财业务也取得了空前的发展。然而产品差异化、个性化不足,缺乏正确的市场定位及高素质理财人才,银
<正>左室收缩期圆周指数(LVSCI)是估测先心病左室变形程度的新指标的方法,国内很少报道。本文介绍LVSCI的测定方法,并与心导管指标收缩期跨室间隔峰值压力比(RVSP/LVSP)及肺/体循