全文预览

高校科研成果管理平台的设计与实现-电子与通信工程专业毕业论文

上传者:qnrdwb |  格式:docx  |  页数:60 |  大小:405KB

文档介绍
户端机器上的客户层组件;(2) 运行在 J2EE 服务器上的 WEB 层组件;(3) 运行在 J2EE 服务器上的业务逻辑层组件;(4) 运行在 EIS 服务器上的企业信息系统组件。РJ2EE 规范包括一系列规范技术,现就其中的核心技术做一个简明的介绍:Р1) 组件技术组件是指具有独立功能的软件单元。组件提供了接口、实现类、属性和方法,Р组件的特点是可重用、可共享、分布式。J2EE 应用就是由不同的组件构成的。РJSP 和 Servelet 技术动态生成页面,接受用户请求产生相应处理,并将处理的结果返回给用户。该Р技术基于 web 应用服务器,如 Tomcat、WebLogic、JBoss 等。РEJB 技术Р一个用于分布式应用的标准服务器端组件模型。通过 EJB 技术实现企业级应用的业务逻辑部分。开发时不用关注系统底层的细节分析,只需要分析系统的业务逻辑。Р4) 数据访问技术Р采用 JDBC 实现,JDBC 是用 Java 实现的一个访问数据库的通用编程接口,独立于数据库管理系统,支持所有的 SQL 功能。РVC 设计模式РMVC 是一种设计模式,它并不是 Java 语言所特有的设计思想,也不是 Web 应用所特有的思想,它是所有面向对象语言都应该遵循的一种设计规范。Р在 MVC[2]模式下,它将一个应用分成三个基本部分:Model(模型)、View(视图)、Controller(控制器),通过这种分层的设计理念,使得应用之间以高内聚、低耦合的方式协同工作,从而提高了应用程序的可扩展性及可维护性。РMVC 模式是针对相同的应用需要不同的显示而设计的,其工作原理如下图 2.1Р所示。Р更新?更新Р模型Р视图1Р?获取数据Р获取数据Р视图2Р控制器Р改变?改变Р事件Р图 2.1 MVC 原理结构示意图Р如上图所示,在 MVC 模式中,事件由控制器处理,控制器监听事件的类型来更

收藏

分享

举报
下载此文档