springMVC是当前最优秀的MVC框架,springMVC使用简单,学习成本低,很容易写出性能优秀的程序,灵活性高。
1.Spring MVC的核心类与接口
DispatcherServlet 前段控制器(总控制器),将发送的请求转发到具体控制类。
HandlerMapping 映射处理器,负责映射中央处理器转发给Controller时的映射策略。一共分为三种。
1.BeanNameUrlHanderMapping: 按着controller的name来映射寻找。默认
2.SimpleUrlHanderMapping:按照简单url来映射寻找。
3.ControllerClassNameHandlerMapping:按照类的类名来寻找,访问时类的首写字母要小写。
Controller 具体处理请求的处理器
ModelAndView 服务器返回的数据和视图的封装类。
ViewResolver 视图解析器,解析具体视图
Interceptors 拦截器,负责拦截我们定义的请求然后处理工作。
时间: 2024-09-29 10:01:10