网站大量收购独家精品文档,联系QQ:2885784924

Marmot中的基本概念.doc

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

Marmot入门指南 第 PAGE 20页 共 NUMPAGES 20页 Marmot入门指南 BSTEK 2007年1月 文档信息 文档中文名称Marmot入门指南文档英文名称Marmot Introduction Guide文档内容简介Marmot为基于Struts、WebWork、Spring、Hibernate、iBatis等开源框架的开发模式提供与Dorado集成的范例性实现代码。本文是Marmot入门级开发说明文档。日期作者版本变更说明2007年1月6日BennyV1.0创建2007年1月15日ThomasV1.1修改 内容目录  TOC \o 1-4 \h \z \u  HYPERLINK \l _Toc156632244 诞生的背景  PAGEREF _Toc156632244 \h 4  HYPERLINK \l _Toc156632245 Marmot简介  PAGEREF _Toc156632245 \h 4  HYPERLINK \l _Toc156632246 Marmot中的基本概念  PAGEREF _Toc156632246 \h 8  HYPERLINK \l _Toc156632247 DataSet  PAGEREF _Toc156632247 \h 9  HYPERLINK \l _Toc156632248 DataProvider  PAGEREF _Toc156632248 \h 10  HYPERLINK \l _Toc156632249 DataResolver  PAGEREF _Toc156632249 \h 14  HYPERLINK \l _Toc156632250 RPCResolver  PAGEREF _Toc156632250 \h 15  HYPERLINK \l _Toc156632251 配置方式  PAGEREF _Toc156632251 \h 16  HYPERLINK \l _Toc156632252 使用技巧  PAGEREF _Toc156632252 \h 17  HYPERLINK \l _Toc156632253 方法分派  PAGEREF _Toc156632253 \h 17  HYPERLINK \l _Toc156632254 自定义RPC Action  PAGEREF _Toc156632254 \h 18  图表目录  TOC \h \z \c 图表  HYPERLINK \l _Toc156631413 图表 1尚未集成的框架  PAGEREF _Toc156631413 \h 5  HYPERLINK \l _Toc156631414 图表 2基本的集成思路  PAGEREF _Toc156631414 \h 6  HYPERLINK \l _Toc156631415 图表 3Marmot在集成过程中的作用  PAGEREF _Toc156631415 \h 8  Marmot入门指南 诞生的背景 许多的开发商目前已有了相对成熟的J2EE开发模式或开发框架,但是这些模式或框架大多是针对传统的BS应用设计的,在AJAX开始大行其道的形势下可能会需要引入Dorado这样的表现层中间件产品。 在引入第三方产品的过程中开发商可能并不希望自己的业务逻辑层的实现代码与之发生耦合。因此往往需要在原有的核心代码与第三方产品之间建立一个胶合层,利用这层代码完成对第三方产品的集成工作。这里的胶合层应该是轻量的、灵活可配的。在实现此胶合层的过程中,Spring作为一个成熟的、被广泛认可的IOC框架应当是一个很自然的选择。 另一方面,随着技术的发展,基于Struts、WebWork、Spring、Hibernate、iBatis等开源框架的开发模式正被越来越多的开发商所接受。当他们又要引入一个Dorado来增进前台的展现能力时往往会无从下手,弄不清框架中的各个部件应该如何与Dorado协调合作。 Marmot简介 Marmot是小巧的、开源的。它的主要作用就是为基于Struts、WebWork、Spring、Hibernate、iBatis等开源框架的开发模式提供与Dorado集成的范例性实现代码。 Marmot[‘ma:m?t]在英文是土拨鼠、旱獭的意思。每年2月2日是传统的“土拨鼠日”(Groundhog Day)。民间传说,如果土拨鼠在这

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档