1 / 18
文档名称:

jsp实习总结 实训总结.ppt

格式:ppt   页数:18页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

jsp实习总结 实训总结.ppt

上传人:ranfand 2016/3/19 文件大小:0 KB

下载得到文件列表

jsp实习总结 实训总结.ppt

文档介绍

文档介绍:实训总结主讲教师:吴昌雨一、学****领域 J2EE 基本知识 J2EE Web 应用程序开发平台开发工具( MyEcliplse ) JDK ( Java Development Kit ) Web 容器( TomCat ) 关系型数据库( SQL2000 ) 开发环境配置一、学****领域基于 JAVA 的面向对象程序设计基础 JAVA 语言基础基于 JAVA 的面向对象编程思想 JSP 动态网页编程技术 JSP 基础知识 JSP 内置对象 JSP 数据库编程 Servlet 编程技术一、学****领域 HTML 语言基础 CSS 层叠样式表 UML(Unified Modeling Language ,统一建模语言) JavaScript 语言 AJAX (异步 JavaScript + XML )技术二、系统架构本系统中选用: JSP → Servlet → Service → DAO → DBMS View 层:由 JSP 和 Servlet 构成 Control 层:由 Service 和 DAO 构成, DAO ( Data Access Object 数据库访问对象)负责数据库对象 CRUD 操作;而业务逻辑处理被称之为 Service 层意为客户系统服务层。 Model 层:由 DTO 贯穿于整个数据流的始终上述系统结构如下图显示: 多层结构示意图二、系统架构系统架构优点模块化数据库连接便于数据库移植复用数据库连接代码,减少 DAO 层编码负担基于 MVC 分层架构,充分体现面向对象编程思想层次结构清楚,便于系统维护 DTO 实现业务数据流转降低系统层次之间耦合度二、系统架构系统架构存在的不足 DAO 层代码可进一步重构解决方案 1:引入 O/R MAPPING 框架解决方案 2:引入 J2EE5 中的范型构建通用 DAO 层 Jsp 页面代码过多且结构散乱解决方案 1: 引入 JSTL 标签,编写自己的 taglib 实现类似功能的复用解决方案 2:引入 Struts 等框架, 二、系统架构数据验证实现较为麻烦解决方案 1:编写服务器端通用数据验证类解决方案 2:引入 Struts 等开源框架性能可进一步优化解决方案 1:引入缓存机制解决方案 2:自动生成静态页面,减少数据库查询操作三、学****方向与方法学****方向基于 SSH 等轻量级框架的 JavaEE Web 开发 J2ME 富客户端技术敏捷开发( ROR , Grails )