第5章 JavaBean 组件.pdf

  1. 1、本文档共114页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 JavaBean 组件

5章 JavaBean 组件 主要内容 5.1 JavaBean概述 5.2 JSP中应用JavaBean 5.3 JavaBean属性 5.4 JavaBean的范围 5.5 数据封装JavaBean 5.6 业务逻辑封装JavaBean 5.7 JavaBean应用实例 2 5.1 JavaBean概述 Bean的中文含义是“豆子”,顾名思义JavaBean是一段Java 小程序。 n 因为java程序是由一个个类共同协作完成的,每一个类就是一个程序 基本单元,就像一颗颗的豆子 不同于嵌入在JSP页面中的Java语言片段,JavaBean实际上 是指一种特殊的是指一种特殊的、、独立的独立的JavaJava类类。。 n 实质上,JavaBean是通过Java代码封装属性和方法,成为具有某种功 能或者处理某个业务的Java类,简称Bean 所有遵循一定编程原则的Java类都可以被称作JavaBean n JavaBean具有自己特有的编写规则 3 n5.1.1 JavaBean组件技术 在Java模型中,通过JavaBean可以非常方便地扩充Java 程序的功能,可以快速的生成新的应用程序。 对于软件开发人员来说,使用JavaBean最大的好处是可 以以实实现现程序的程序的重复利用重复利用。。 n JavaBean是可以重复使用的Java组件 组件:实现了数据和操作的封装,外界不了解其内部信息和运作方式,通过提供公共的接 口对外界发布其功能,实质上是由一个或多个类 成。 4 组件技术 小孩积木 5 JavaBean的特点 由于JavaBean是基于Java语言的,因此JavaBean不依 赖平台,具有以下特点: n独立性; n 可以实现代码的重复利用; n 易编写、易使用、易维护; n 可以在任何安装了Java运行环境的平台下使用, 而不需要重新编译。 6 n5.1.2 JSP-JavaBean开发模式 JSP-JavaBean开发模式如图所示: 请求 WebWeb 浏览器浏览器 JSPJSP 响应 JavaBean 数据库 Web应用服务器 数据服务器 7 示例:使用JavaBean之前 用JSP页面对数据库操作,在JSP网页开发的初级阶段,并没 有框架与逻辑分层的 念,每个JSP页面都要写一段连接数据库 的相同代码,这样对页面的开发和维护带来很多不便 (代码参考 第4章,教材 P120~P124)。其开发模式如下图所示。 8

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档