`
s103y
  • 浏览: 112110 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

MVC处理过程

阅读更多
MVC处理过程:
1. 控制器接受用户请求,然后决定调用哪个模型来进行处理。
2. 模型进行相应的逻辑处理,然后返回处理后的数据。
3. 控制器调用视图将模型返回的数据呈现给用户。
MVC不适合小型应用程序。MVC模式会使大型系统在健壮性,代码可重用性方面登上一个新的台阶。
JSP Model2 实现了MVC模式:
Jsp负责生成动态网页;
Servlet负责流程控制;
JavaBean负责业务逻辑。
持久化技术:
1. 对象/关系型数据映射(ORM):
2. 主动域对象模式:封装了关系数据模型和数据访问的细节。
3. JDO模式:Java Data Object(JDO) 是SUN公司制定的描述对象持久化语义的标准API。
4. CMP模式:CMP(Container-Managed Persistence)表示由EJB容器来管理实体EJB的持久化。
5. POJO: 一般把基于Java Bean形式的实体域对象称为POJO(Plain Old Java Object),意为又普通又古老的Java对象。 与基于CMP的实体EJB相比,它十分简单同时又具有很高的移植性,因此联合使用ORM映射工具和POJO,已经成为一种越来越受欢迎的,且用来取代CMP的持久化方案。
MVC模式实现了表现层(View)和数据处理层(Model)的分离,而持久化设计则实现了数据处理层的业务逻辑和数据逻辑的分离。
分享到:
评论

相关推荐

    mvc开发过程详解

    mvc开发详解,包括ui界面设计,控制层的开发,以及与业务层交互处理。

    java spring mvc

    5)Spring MVC处理流程 a.首先客户端发出spring mvc请求,请求到达DispatcherServlet主控制器处理(前端控制器) b.主控制器调用HandlerMapping组件,根据请求不同调用Controller处理器 c.主控制器调用Controller方法...

    Spring MVC入门教程

    三、spring mvc 核心流程图 四、spring mvc DispatcherServlet说明 五、spring mvc 双亲上下文的说明 六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc 如何访问到静态的文件,如jpg,js,css? 八、spring mvc...

    asp.net MVC三层架构

    Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。 通常模型对象负责在数据库中存取数据。 View(视图)是应用程序中处理数据显示的部分。 通常视图是依据模型数据创建的。 Controller(控制器)是应用...

    MVC设计模式.ppt

    jsp+servlet+javaBean实现MVC –流程 jsp+servlet+javaBean实现MVC –技术点 PHP与JAVA在MVC模式上的不同之处 MVC设计模式的优势 MVC设计模式的缺点 MVC结构提供了一种按功能对各种对象进行分割的方法,其目的是...

    Spring MVC 教程 快速入门 深入分析

    三、spring mvc 核心流程图 四、spring mvc DispatcherServlet说明 五、spring mvc 双亲上下文的说明 六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc 如何访问到静态的文件,如jpg,js,css? 八、spring mvc...

    ASP.NET MVC 5 框架揭秘 108M

    接下来本书以请求消息在ASENET MVC 框架内部的流向为主线将相关的知识点串联起来,力 求将“黑盒式”的消息处理管道清晰透明地展示在读 者面前。相信精读本书的读者一定能够将ASENET MVC :从接收请求到响应回复的...

    Unity 工具类 之 简单的 MVC 框架使用实现简单的案例demo

    4、换种形式的 MVC 业务流程 5、MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面 显示分离的方法组织代码,将业务逻辑聚集...

    mvc 在线考试系统

    现在流行的考试系统都是基于云架构设计,引入了大量的国际先进的信息处理技术,并结合移动互联,支持目前流行的大部分音视频和图片格式,同时可对数学公式、化学公式直接进行处理,可实现传统考试到无纸化考试的完整...

    springmvc 异常统一处理的三种方式详解.docx

    在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大...

    《ASP.NET MVC 5框架揭秘》高清带书签

    接下来《ASP.NET MVC 5 框架揭秘》以请求消息在ASP.NET MVC框架内部的流向为主线将相关的知识点串联起来,力求将“黑盒式”的消息处理管道清晰透明地展示在读者面前。相信精读《ASP.NET MVC 5 框架揭秘》的读者一定...

    ASP.NET MVC 5 框架揭秘 [完整版] part3

    接下来本书以请求消息在ASENET MVC 框架内部的流向为主线将相关的知识点串联起来,力 求将“黑盒式”的消息处理管道清晰透明地展示在读 者面前。相信精读本书的读者一定能够将ASENET MVC :从接收请求到 响应回复的...

    SpringMVC框架架构介绍

    三、spring mvc 核心流程图 四、spring mvc DispatcherServlet说明 五、spring mvc 双亲上下文的说明 六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc 如何访问到静态的文件,如jpg,js,css? 八、spring ...

    ASP.NET MVC 4 高级编程 源码

    《ASP.NET MVC 3 高级编程》主要内容是描述视图的概念,探讨Razor语法、NuGet、单元测试等,解释控制器在MVC框架中的作用,以及模型在绑定和数据访问策略中发挥的作用,演示如何显示和处理表单,涵盖添加到April ...

    基于MVC模式实现登录显示分页信息的小系统

    MVC模式的处理过程:首先控制器接收用户的请求,并决定应该调用哪个模型来进行处理,然后调用模型来处理用户的请求并返回数据,最后控制器用相应的视图显示模型返回数据,并通过浏览器呈现给用户。JSP页面应该是调用...

    ASP.NET MVC 5 框架揭秘 [完整版] part2

    接下来本书以请求消息在ASENET MVC 框架内部的流向为主线将相关的知识点串联起来,力 求将“黑盒式”的消息处理管道清晰透明地展示在读 者面前。相信精读本书的读者一定能够将ASENET MVC :从接收请求到 响应回复的...

    mvc食品网站

    本说明是软件的总体设计和实现说明,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计和出错处理设计等,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,...

    ASP.NET MVC5 框架揭秘+源码打包下载

    接下来本书以请求消息在ASP.NET MVC框架内部的流向为主线将相关的知识点串连起来,力求将”黑盒式”的消息处理管道清晰透明地展示在读者面前。相信精读本书的读者一定能够将ASP.NET MVC从接收请求到响应回复的整个...

    spring mvc深入总结

    spring mvc 深入总结,文章是转载拷贝而来,谢谢原作者!

    Spring MVC+MyBatis开发从入门到项目实战

    第3篇是Spring MVC技术入门,包括Spring MVC的背景介绍、架构整体剖析、环境搭建、处理器与映射器的讲解、前端控制器的源码分析、多种视图解析器的介绍、请求映射与参数绑定的介绍、Validation校验与异常处理和拦截...

Global site tag (gtag.js) - Google Analytics