zoukankan      html  css  js  c++  java
  • SpringMvc基础

    第五章SpringMVC基础

    持久层 Mybatis dao(JDBC)

    业务层:Spring AOP 切入到业务层

    杂糅层 Springbean 、注入、aop

    控制层:ServletSpring MVC

    常用注解

    @Controller    @Service   @Repository    @Component

    Url请求开始

    1、DispatcherServlet:中央控制器:请求接收,返回结果   

    2、Handler—处理器

    3、HandlerMapping 处理器映射器:接收中央控制器的请求,查找没有对应的处理器,有就返回处理器信息,没有就报错

    4、ViewResovler  视图解析器:处理、渲染视图、减轻控制器的压力、生成页面

                 1、web.xml:配置DispatcherServlet 中央控制器

                  2、springmvc.xml

                    HandlerMapping配置 处理器映射器

                     HandlerAdapter配置 处理器适配器

                    ViewResovler配置 视图解析器

                   3、Handler:手写的Controller

    XML形式的SpringMVC

    1、新建项目,导jar

     2、src中新建springmvc.xml,添加schema验证

    3、Web.xml配置DispatcherServle

    4、创建控制器Handler Controller—创建Class文件

    JSP页面

     注解形式的SpringMVC

    1、新建项目、导入jar

    2、src中新建springmvc.xml,添加schema验证

    3、Web.xml配置DispatcherServlet

     

     4、 springmvc.xml 中配置开启bean管理注解、MVC注解、视图解析器(ViewResolver)

     

    5、手写Controller

     补充

       路径:项目名/ss / getStudent

       

        

     

     

  • 相关阅读:
    LightOJ 1139 8 puzzle + hdu 1043 Eight A*
    hdu 1180 优先队列 + bfs
    hdu 1270
    HDU Doing Homework
    hdu 1171 Big Event in HDU
    hdu 3613 (KMP)回文串
    POJ 3461 Oulipo(KMP)
    POJ 1565(DP状态压缩)
    NYOJ 634 万里挑一(优先队列)
    职场手记1_你想成文什么样的人
  • 原文地址:https://www.cnblogs.com/lxn521/p/12558535.html
Copyright © 2011-2022 走看看