-
mvc 是一种架构方式,它把我们的后端程序分成 模型、视图、控制器三层,然而三层又相互独立,且互相协同。 mvc是一种思考方式,查看全部
-
Spring MVC
查看全部 -
客户发送请求,DispatcherServlet获取请求并处理,求助HandlerMapping
HandlerMapping通过一些annotation知道该用那个Controller
Controller和HandlerInterception组成一个处理操作链,该链包装成HandlerAdapter处理请求并生成model
DispatcherServlet获取model并通过视图解析器得知该使用哪个视图
最终交给View呈现
查看全部 -
DispatcherServlet是前端控制器,用户请求通过它发送给controller处理,处理之后生成model,给view呈现。
DispatcherServlet使用HandlerAdapter,而HandlerAdapter知道该交给哪个Controller处理。
HandlerInterception,可以在调用控制器之前、之后、最终呈现之后做一些事情。
HandlerMapping,给DispatcherServlet一个HandlerAdapter,这就是一个具体Controller的实例。
查看全部 -
model解决要将什么信息展示给用户,我的理解是,相当于一些实体类;
view解决如何呈现实体类中的信息;
control解决如何处理实体类数据,相当于控制类
查看全部 -
spring MVC 请求重定向和转发
查看全部 -
Details
查看全部 -
Work with JSON
查看全部 -
json by body
查看全部 -
Binding
查看全部 -
object to String
查看全部 -
Controller
查看全部 -
数据的抽取和呈现分离
查看全部 -
DispatcherServlet——>服务调度
Contorller——>控制器
HandlerAdapter——>操作适配器
HandlerInterceptor——>操作拦截器
HandlerMapping——>操作反射
HandlerExecutionChain——>操作执行链
ModelAndView——>模型和视图
ViewResolver——>视图分离
View——>视图查看全部 -
Spring mvc 详细图
查看全部
举报