SSH框架开发技术第一.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SSH框架开发技术第一

1.3 、 MVC模式介绍 MVC模式MVC是模型(Model),视图(View)和控制Controller)三个单词的缩写,中文翻译分别为“模式”、“视图”和“控制器”。 MVC应用程序总是由这三个部分组成。即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。 1.3 、 MVC模式介绍 MVC模式是一种架构模式,其实现需要其他模式协作完成。在J2EE模式目录中,通常采用service to worker模式实现,而service to worker模式可由集中控制器模式,派遣器模式和Page Helper模式组成。而Struts只实现了MVC的View和Controller两个部分,Model部分需要开发者自己来实现,Struts提供了抽象类Action使开发者能将Model应用于Struts框架中。 1.3 、 MVC模式介绍 MVC模式有松散耦合、逻辑复用、方便开发、方便维护等优点。其中,松散耦合:分层的结构可以降低耦合性,因此改变其中的一层不会影响到其他,也很容易使用新的实现替换层原有的实现。逻辑复用:分成的结构有利于各层的复用。方便开发:分层的结构使得开发时分工更明确。相关人员可以专注自己擅的领域,从而提高开发效率,另一方面也可以减少低级错误。方便维护:分层的代码易于阅读,方便维护管理升级。 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * 第一章:J2EE开发的技术概述 主讲:丁云鸿 哈尔滨师范大学 1.1 J2EE技术综述 1.2 J2EE核心技术 1.3 MVC模式介绍 1.1 、 J2EE技术综述 J2EE简介?——?J2EE是一组技术规范与指南 J2EE的概念——目前为止,Java 2平台企业版(Java 2 Platform Enterprise Edition,简称J2EE,适用于创建服务器应用程序和服务),是一种利用Java 2平台来简化企业解决方案的开发、部署以及与管理相关的复杂问题的体系结构。 1.1 、 J2EE技术综述 背景:1999 年为使用Java 构建企业系统提供标准的平台及开发环境,SUN 公司开始推出J2EE( Java2 企业版) 规范。此规范的优点在于:客户不需要对唯一专用平台进行投资, 其整个体系具有开放、健全的特点,将来很有可能成为服务器端的标准平台。 1.1 、 J2EE技术综述 J2EE 运行环境——主要由五个部分组成。 1.1 、 J2EE技术综述 ( 1) 应用程序组件。 ① 客户组件,为写成标准应用程序的胖客户机; ②小程序Applets ,通常为图形客户; ③ 服务器方的Java 软件模块,Servle能够运行在任何ervelet API 的网络服务器上, 其中的JSP是将标准的HTML文件与新式脚本标签合并在一起从而形成的文本文件; ④EJB( Enterprise Java Beans) 组件, 这是在某应用程序服务器——容器中执行的组件。 1.1 、 J2EE技术综述 (2)Web 容器和企业级Java 组件EJB 容器。 1.1 、 J2EE技术综述 ( 3) 资源管理驱动程序, 它是提供与外部组件进行某种连接的驱动程序。 1.1 、 J2EE技术综述 ( 4)数据库访问和存储结构JDBC。 1.1 、 J2EE技术综述 ( 5)RMI 远程方法调用。 1.2 、 J2EE核心技术 JDBC(Java Database Connectivity) 定义:JDBC(Java Data Base Connectivity,java数据库连接)是一种可以为多种关系数据库提供统一访问的用于执行SQL语句的由一组用Java语言编写的类和接口组成的Java API。根据JDBC为工具/数据库开发人员提供了一个标准的API,可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序。? JDBC的用途:简单地来说,JDBC 有三个重要用途,分别是与数据库建立连接、发送、操作数据库的语句并处理结果。 1.2 、 J2EE核心技术 JNDI(Java Name and DirectoryInterface) 定义:JNDI(Java Naming and Directory Interface)是SUN公司提供的一种

文档评论(0)

little28 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档