电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

方案常用中关键技术与技术路线VIP专享VIP免费

方案常用中关键技术与技术路线_第1页
方案常用中关键技术与技术路线_第2页
方案常用中关键技术与技术路线_第3页
注:技术路线局部主要是开发时所用到的框架和技术,关键 技术局部主要是当前应用的一些前端技术.一、技术路线系统采用的技术路线分为以下两个层次:采用良好的系 统构建框架及系统实现技术,同时采用良好的数据定义、传 输与组成对象交互机制,这两个层次可以贴切的比喻为“人 的骨头与血液〞的关系,是构建性能优异、架构健壮、开放 灵活应用系统的根底.1、Spring MVC 技术框架Spring MVC 是 Spring 框架的一局部,Spring 框架成为 Java EE开发主流框架后,Spring 开发小组又在 Spring 框架的根底上 推出了 MVC 架构,主要用于支持 WEB 应用程序的开发.MVC 是 Model 〔模型,也称为数据模型〕、View 〔视图〕、 Controll 〔限制器〕三个英文单词首字母的缩写.从 MVC 组合的 三个单词也可以看出,MVC 是一种设计模型,它使用限制器将数 据模型和视图进行别离,也就是将视图和数据解耦.这样的好处 是后端处理的数据模型和前端视图显示的数据格式无关,实现一 个数据模型可以对应多个视图以不同的方式来展现数据,当数据 模型或视图发生变化时,相互之间的影响也会降低到最低.MVC 中最重要的核心就是限制器,限制器与视图和模型相对 独立,它起到一个负责分发请求和返回处理结果的作用,对请求 和数据模型的处理一般由 JavaBean 负责.上图是在实际开发中 MVC 的架构图,架构图分为两局部:虚 线框外的是 WEB 程序的浏览器局部,用户通过浏览器与系统进行 交互,同时浏览器也负责解析 JSP 页面;虚线框内的是 WEB 程序 的后台局部,这局部包括限制器〔Controller 类〕、业务逻辑 〔Service 类〕、数据模型〔实体类〕、数据持久层〔Mybatis 框 架〕和 MySQL 数据库治理系统.在 MVC 架构中,JSP 页面就是视图,用户通过 JSP 页面发出 请求后,Spring MVC 会 根 据 请 求 路 径 , 将 请 求 发 给 与 请 求 路 径 对 应 的Controller 类 ,Controller 类 调 用 Service 类 对 请 求 进 行 处 理 ,Service 类会调用数据持久层 MyBatis 完成对实体类的 存取和查询工作,并将处理结果返回到 Controller 类, Controller 类将处理结果转换为 ModelAndView 对象,JSP 接收 ModelAndView 对象并进行渲染.2、微效劳〔架构〕微效劳架构是一种架构模式,它提倡将单一应用程序划分成 一组小的效劳,效劳之间相互协调、互相配合,为用户提供最终 价值.每个效劳运行在其独立的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部