SpringMVC的总结
来源:互联网 发布:nginx 隐藏ip 编辑:程序博客网 时间:2024/05/16 18:31
SpringMVC概述
SpringMVC是Spring为展现层提供了一个优秀的web框架。基于MVC的设计理念,采用了松散耦合可插拔组件结构,比其他MVC框架更具扩展性和灵活性。
SpringMVC是实现了 MVC设计模式的请求驱动类型的轻量级Web框架;通过一套MVC注解,让POJO成为处理请求的控制器,无需实现任何接口,同时,SpringMVC还支持REST风格的URL请求。
DispatcherServlet是SpringMVC框架的核心,它负责截获请求并将其分派给相应的处理器处理。
SpringMVC与Struts2的对比
- SpringMVC基于方法设计,传递参数是通过方法形参,传递的参数多个方法间不能共享。其实现是单例模式。Struts2基于类设计,传递参数是通过类的属性,传递的参数是用类的属性接收的,也就是在多个方法间共享只能是多例实现,性能上SpringMVC更高一些。
- SpringMVC的入口是Servlet,Struts2的入口是Filter,两者的实现机制不同。
0 0
- springMVC的一点总结
- SpringMVC的总结
- SpringMVC框架的总结
- SpringMVC经典系列-15对SpringMVC的总结---【LinusZhu】
- SpringMVC学习(02)--SpringMVC的原理总结
- springMVC总结
- springmvc总结
- SpringMVC总结
- springMvc总结
- springmvc总结
- SpringMVC总结
- Springmvc总结
- springmvc总结
- SpringMVC总结
- SpringMVC总结
- SpringMVC总结
- springmvc总结
- SpringMVC总结
- 五大常用算法:分治、动态规划、贪心、回溯、分支限界
- Linux_Ubuntu_安装Vmware Tools
- select语句(3)--单值函数
- Unreal: FString vs FText vs FName and Log formatting
- override和overload的区别
- SpringMVC的总结
- Visual C++开发工具与调试技巧整理
- J2EE知识扫肓--JSP与SEVERLET
- 面向对象和面向过程的区别
- HTTP与HTTPS的区别
- sublimeText python一些配置
- java.lang.CharSequence cannot be resolved
- (转)maven_pom详解
- 1: Command Line Python(Command line Python scripting)