没有合适的资源?快使用搜索试试~ 我知道了~
spring 3.0 mvc框架结构
4星 · 超过85%的资源 需积分: 10 30 下载量 159 浏览量
2013-09-06
17:39:47
上传
评论 1
收藏 586KB DOC 举报
温馨提示
试读
24页
大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。
资源推荐
资源详情
资源评论
原文地址:http://elf8848.iteye.com/blog/875830
欢迎访问 http://www.noday.net/
一、前言:
大家好,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 -- 前置控制器
原文地址:http://elf8848.iteye.com/blog/875830
欢迎访问 http://www.noday.net/
HandlerMapping 接口 -- 处理请求的映射
HandlerMapping 接口的实现类:
SimpleUrlHandlerMapping 通过配置文件,把一个 URL 映射到 Controller
DefaultAnnotationHandlerMapping 通过注解,把一个 URL 映射到 Controller 类上
HandlerAdapter 接口 -- 处理请求的映射
AnnotationMethodHandlerAdapter 类,通过注解,把一个 URL 映射到 Controller 类的方法上
Controller
接 口 -- 控
制器
由于我们使
用 了
@Controller 注解,添加了@Controller 注解注解的类就可以担任控制器(Action)的职责,
所以我们并没有用到这个接口。
HandlerInterceptor 接口--拦截器
无图,我们自己实现这个接口,来完成拦截的器的工作。
ViewResolver 接口的实现类
剩余23页未读,继续阅读
资源评论
- assassinnotsaint2014-02-16似乎和站内另一个PDF资源内容一样
Jossie_
- 粉丝: 27
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于python实现的基于PyQt5和爬虫的小说阅读系统.zip
- 机械设计整经机上纱自动化sw20非常好的设计图纸100%好用.zip
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 课设-内部排序算法比较 包括冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序和堆排序.zip
- Python排序算法.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功