1、什么是springMVC
    springMVC将web层解耦成三层架构,model-view-controller。模型层,视图层,控制层让代码结构更加清晰。简化开发
    2、SpringMVC四大组件
    前端控制器dispatchservlet,
    处理器映射器handlermapping
    处理器适配器handleradapter
    视图解析器ViewResolver
    3、springMVC的执行过程
    前端控制器接收请求,转发到处理器映射器,处理器映射器找到对应的适配器处理,返回给前端控制器,琴断控制器根据返回的适配器信息,找到对应的适配器处理,适配器处理返回处理结果到前端控制器,控制器找视图解析器,解析后返回结果,前端控制器进行渲染,之后返回前端。
    4、SpringMVC常用注解
    Controller—-交给spring管理
    RequestMapping
    Pathvireable
    Responsebody
    5、 SpringMVC实现拦截器
    实现HandlerInterCeptor接口,重写pre方法,之后注册实现webmvcConfiguer