SpringMvc入门指南(必看)
程序员文章站
2024-03-12 08:21:02
spring web mvc是一种基于java的实现了web mvc设计模式的请求驱动类型的轻量级web框架,即使用了mvc架构模式的思想,将web层进行职责解耦,基于请求...
spring web mvc是一种基于java的实现了web mvc设计模式的请求驱动类型的轻量级web框架,即使用了mvc架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,spring web mvc也是要简化我们日常web开发的。
spring web mvc也是服务到工作者模式的实现,但进行可优化。前端控制器是dispatcherservlet;应用控制器其实拆为处理器映射器(handler mapping)进行处理器管理和视图解析器(view resolver)进行视图管理;页面控制器/动作/处理器为controller接口(仅包含modelandview handlerequest(request, response) 方法)的实现(也可以是任何的pojo类);支持本地化(locale)解析、主题(theme)解析及文件上传等;提供了非常灵活的数据验证、格式化和数据绑定机制;提供了强大的约定大于配置(惯例优先原则)的契约式编程支持。
spring mvc处理流程:
以上这篇springmvc入门指南(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。