2011-01-16
Spring3 MVC 深入研究
博客分类:
Spring
WebSpringBeanServletMVC
一、前言:
大家好,Spring3 MVC 是非常优秀的 MVC 框架,由其是在 3.0 版本发布后,现在有越来越多的团队
选择了 Spring3 MVC 了。Spring3 MVC 结构简单,应了那句话简单就是美,而且他强大不失灵活,
性能也很优秀。
官方的下载网址是:http://www.springsource.org/download (本文使用是的 Spring 3.0.5 版本)
Struts2 也是比较优秀的 MVC 构架,优点非常多比如良好的结构。但这里想说的是缺点,Struts2 由
于采用了值栈、OGNL 表达式、struts2 标签库等,会导致应用的性能下降。Struts2 的多层拦截器、
多实例 action 性能都很好。可以参考我写的一篇关于 Spring MVC 与 Struts2 与 Servlet 比较的文
章http://elf8848.iteye.com/admin/blogs/698217
Spring3 MVC 的优点:
1、Spring3 MVC 的学习难度小于 Struts2,Struts2 用不上的多余功能太多。呵呵,当然这不是决定
因素。
2、Spring3 MVC 很容易就可以写出性能优秀的程序,Struts2 要处处小心才可以写出性能优秀的程
序(指 MVC 部分)
3、Spring3 MVC 的灵活是你无法想像的,Spring 的扩展性有口皆碑,Spring3 MVC 当然也不会落
后,不会因使用了 MVC 框架而感到有任何的限制。
Struts2 的众多优点:略... (呵呵,是不是不公平?)
众多文章开篇时总要吹些牛,吸引一下读者的眼球,把读者的胃口调起来,这样大家才有兴趣接着
往后看。本文也没能例外。不过保证你看了之后不会后悔定有收获。
二、核心类与接口:
先来了解一下,几个重要的接口与类。现在不知道他们是干什么的没关系,先混个脸熟,为以后认
识他们打个基础。
DispatcherServlet -- 前置控制器
评论0
最新资源