文档介绍:基于和牡缱由涛裣低车纳杓朴胧迪狢蚣芗际踅樯汪凌沈秋艳蜓羰械缁逃要】目前,基于的架构已逐渐成为电子商务系统的主流开发技术。在对和蚣芙行分析的基础上,设计出整合和蚣芗际醯耐绻何锵低常ü浞址⒒覵虷各自的优势,降低了各层间的耦合度,解决了τ孟低晨7⒐讨杏捎谙低辰峁垢丛佣吹奈侍狻【关键词】,,随着技术的飞速发展,网络已经走进千家万户,深入到人们的生活、学习、工作等各个方面,世界进入了前所未有的全球信息化时代‘¨。传统的τ每7⒐ぞ疨/将页面显示、业务逻辑和数据处理大部分都集成在页面代码中,致使τ美┱刮け冉侠眩胫赜眯院艿停7⒋鄹撸诖笮蚖应用开发中愈发显得力不从心。而基于架构的框架和数据持久化中的蚣艿某鱿质沟靡陨衔侍獾玫胶芎玫慕饩觥框架是的一个开放源代码项目,它提供了一个构建基于模型一视图一控制器体系结构的τ贸绦蚩蚣堋馈视图:通常就是和趁妗S惺币舶裇蚣苤划分到视图模块,因为经常用来进行视图和控制器之间表单数据传递。模型:中一般由、以及即企业级榧词迪帧K歉涸鹩τ贸绦蛑芯咛宓囊滴衤呒氖迪郑控制器:中为嗟氖道魑V醒肟刂破骼垂作,主要负责接收来自客户端的请求,进行相应处理后,返回给用户页面。运行模式如图尽且桓雒嫦騄肪车亩韵螅叵凳菘庥成涔ぞ摺6韵螅叵凳菘庥成/飧鍪跤锉硎疽恢旨际酰美窗讯韵竽P捅硎镜亩韵笥成涞交赟的关系模型数据结构中去‘¨。它可以直接映射大部分的恍枰6运亲鋈魏涡薷模词共坏貌恍薷模疃嘣贐锩婕由一些私有访问方法。应用程序通过胧菘夥⑸叵担允菘饨胁僮鳌自身通过第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集闫其军沈阳【摘文献标识码:——且可以重用。蚣模式囝其军,男,年生,硕士研究生,研究方向:软件工程。第卷··中固分类号:.。..图收到。—幕,瑃。·
和楹峡蚣茉诘缱由涛裰械挠τ和类的映射文件将类映射到数据库的行。因此应用程序可以通过持久化的对象类直接访问数据库,而不必使用和惺莸牟僮鳌的体系结构如图尽与淖楹峡蚣综合分析了与髯缘奶氐悖谙低臣芄股杓时将这两个架构有效地整合在一起。让负责降低系统总架构的耦合性,而让涸鸾档鸵滴衲P筒糠值目7⒛讯取@作为系统的整体基础架构实现表示层,它负责了姆掷耄在架构的模型部分,定义类来实现业务逻辑,并用来提供数据持久层的支持。本系统的整体流程如图尽的邮沼没Х⑺偷腍肭螅ü寥—.渲梦募械挠成涔叵担饔孟嘤Φ腁榧封装客户的请求数据。组件根据组件传递过来的参数,调用相应的业务对象类进行业务逻辑处理,并根据处理的结果来转发控制给再根据配置文件调用相应的视图组件来响应客户端的请求。其中,业务对象类庾傲擞τ玫囊滴衤呒接收组件传递来的参数,通过こ唇ǖ氖莘梦识韵笫例来操作持久化对象。数据访问对象类庾傲薍ü成湮募攵杂叵敌褪菘獗碇进行交互。系统需求本文以网络购物系统为例,通过网络购物系统构造了一个完整的购物环境,从用户注册到网上商品浏览、购买商品、选择付款方式等,完整再现了一个网上购物的全过程。表现层的实现在表示层,控制器的功能由虯赐瓿桑珹接受来自客户端的请求,每个迪忠桓銮肭蟮揭桓鼍咛宓腁涞挠成洹J油加蒍页面结合来实现。对象调用业务逻辑模块的接严煊μ峤坏胶鲜实腣榧珹榧韵笫迪侄钥突Ф吮淼ナ的良好封装,实现视图和模型之间的相互支持以用户注册模块为例,类是框架中组件的实现,实现对登录请求的控制和转发。类是一个,用于传递登录页面表单中的数据。尽管返回转发请