zoukankan      html  css  js  c++  java
  • springmvc

    springmvc定义

    基于spring的一个框架,实际上就是spring的一个模块,专门是做web开发的,理解为servlet的升级。web开发底层是servlet,框架是在servlet基础上面加入一些功能,让开发更方便。


    spring和springmvc对比

    spring:spring是容器,ioc能够管理对象,
    使用< bean>,@Component,@Repository,@Service,@Controller 标签

    springmvc:能够创建对象,放入到容器中(springmvc容器),spring容器中放的是控制器对象


    springmvc简要流程

    我们要做的是 使用 @Controller 创建控制器对象 ,把对象放入到springmvc 容器中,把创建的对象作为控制器使用。这个控制器对象能够接收用户的请求,显示处理结果,就当作是一个servlet使用。

    使用 @Controller 注解创建的是一个普通的对象 ,不是servlet,springmvc赋予了控制器对象一些额外的功能。

    web开发底层是servlet,springmvc中有一个对象是servlet:DispatcherServlet(中央调度器)
    DispatcherServlet:负责接收用户的所有请求,用户把请求给了DispatcherServlet,之后DispatcherServlet把请求转发给我们的Controller对象,最后Controller对象处理请求。

  • 相关阅读:
    usaco-4.1-nuggets-passed
    usaco-3.4-rockers-passed
    usaco-3.4-fence9-passed
    usaco-3.4-heritage-passed
    usaco-3.3-game1-passed
    usaco-3.3-range-passed
    usaco-3.3-camelot-passed
    6.23课堂作业
    初识JVM虚拟机
    JDK安装以及配置环境变量的步骤
  • 原文地址:https://www.cnblogs.com/huaobin/p/14908478.html
Copyright © 2011-2022 走看看