JAVA多媒体08_模式简介.ppt

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章目标 JSP+JavaBean模式一应用 系统设计模式 JSP+Servlet+JavaBean模式二 软件结构示意图 DTO模式 DTO模式或称VO模式,是指将数据封装成普通的JavaBeans,在J2EE多个层次之间传输。 该JavaBeans可以是一个数据模型Model ValueObject (值对象) 数据封装 属性的set,get方法 数据传递 DAO模式 数据访问对象(Data Access Object) 模式 (CRUD) Create,Retrieve, Update ,Delete DAO模式 使用数据访问对象(DAO)模式来抽象和封装所有对数据源的访问。DAO管理着与数据源的连接以便检索和存储数据。 DAO实现了用来操作数据源的访问机制。数据源可以时RDBMS,文件系统等等。依赖于DAO的业务组件为其客户端使用DAO提供更简单的接口。DAO完全向客户端隐藏了数据源实现细节。由于当低层数据源实现变化时,DAO向客户端提供的接口不会变化,所有该模式允许DAO调整到不同的存储模式,而不会影响其客户端或者业务组件。重要的是,DAO充当组件和数据源之间的适配器。 DAO模式类图 参与者和职责 BusinessObject(业务对象) 代表数据客户端。正是该对象需要访问数据源以获取和存储数据。 DataAccessObject(数据访问对象) 是该模式的主要对象。DataAccessObject抽取该BusinessObject的低层数据访问实现,以保证对数据源的透明访问。BusinessObject也可以把数据加载和存储操作委托给DataAccessObject DataSource(数据源) 代表数据源实现。数据源可以是各RDBMS数据库,OODBMS,XML文件等等。 valueObject(值对象) 代表用做数据携带着的值对象。DataAccessObject可以使用值对象来把数据返回给客户端。 DataAccessObject也许会接受来自于客户端的数据,其中这些用于更新数据源的数据存放于值对象中来传递。 * 模式简介 * * *

文档评论(0)

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

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

1亿VIP精品文档

相关文档