- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
springMVC案例springMVC案例
Spring MVC 教程,快速入门,深入分析
资源下载:
Spring_MVC_教程_快速入门_深入分析V1.1.pdf
SpringMVC核心配置文件示例.rar
目录一、前言二、spring mvc 核心类与接口三、spring mvc?核心流程图
四、spring mvc?DispatcherServlet说明
五、spring mvc 父子上下文的说明
六、springMVC-mvc.xml 配置文件片段讲解?七、spring mvc?如何访问到静态的文件,如jpg,js,css
八、spring mvc?请求如何映射到具体的Action中的方法
九、?spring mvc?中的拦截器:十、?spring mvc?如何使用拦截器
十一、?spring mvc?如何实现全局的异常处理
十二、?spring mvc?如何把全局异常记录到日志中
十三、?如何给spring3 MVC中的Action做JUnit单元测试
十四、?spring mvc?转发与重定向 (带参数重定向)
十五、?spring mvc?处理ajax请求
十六、?spring mvc?关于写几个配置文件的说明?
十七、?spring mvc?如何取得Spring管理的bean
十八、?spring mvc?多视图控制器
十九、 mvc:annotation-driven / 到底做了什么工作?二十、 本文中springMVC.xml配置文件是核心,这里给一个下载地址
?
?
?
说明:本作者是文章的原创作者,转载请注明出处:本文地址:/blog/875830
?
?
?
一、前言:
为开发团队选择一款优秀的MVC框架是件难事儿,在众多可行的方案中决择需要很高的经验和水平。你的一个决定会影响团队未来的几年。要考虑方面太多:
1、简单易用,以提高开发效率。使小部分的精力在框架上,大部分的精力放在业务上。
2、性能优秀,这是一个最能吸引眼球的话题。
3、尽量使用大众的框架(避免使用小众的、私有的框架),新招聘来的开发人员有一些这方面技术积累,减低人员流动再适应的影响。
?
如果你还在为这件事件发愁,本文最适合你了。选择Spring MVC吧。
?
Spring MVC是当前最优秀的MVC框架,自从Spring 2.5版本发布后,由于支持注解配置,易用性有了大幅度的提高。Spring 3.0更加完善,实现了对Struts 2的超越。现在越来越多的开发团队选择了Spring MVC。
?
Struts2也是非常优秀的MVC构架,优点非常多比如良好的结构,拦截器的思想,丰富的功能。但这里想说的是缺点,Struts2由于采用了值栈、OGNL表达式、struts2标签库等,会导致应用的性能下降,应避免使用这些功能。而Struts2的多层拦截器、多实例action性能都很好。可以参考我写的一篇关于Spring MVC与Struts2与Servlet比较的文章《Struts2、SpringMVC、Servlet(Jsp)性能对比 测试》
?
Spring3 MVC的优点:
1、Spring3 MVC使用简单,学习成本低。学习难度小于Struts2,Struts2用不上的多余功能太多。呵呵,当然这不是决定因素。
2、Spring3 MVC很容易就可以写出性能优秀的程序,Struts2要处处小心才可以写出性能优秀的程序(指MVC部分)
3、Spring3 MVC的灵活是你无法想像的,Spring框架的扩展性有口皆碑,Spring3 MVC当然也不会落后,不会因使用了MVC框架而感到有任何的限制。
?
Struts2的众多优点:
1、老牌的知名框架,从Struts1起积累了大量用户群体。技术文档丰富。
2、其它方面略...?? (呵呵,是不是不公平?)
?
Spring的官方下载网址是:/download??? (本文使用是的Spring 3.0.5版本)
转载请注明出处:原文地址:/blog/875830
?
二、核心类与接口:
?
先来了解一下,几个重要的接口与类。现在不知道他们是干什么的没关系,先混个脸熟,为以后认识他们打个基础。
?
DispatcherServlet?? -- 前置控制器
?
HandlerMapping接口 -- 处理请求的映射
HandlerMapping接口的实现类:
SimpleUrlHandlerMapping? 通过配置文件,把一个URL映射到Controller
DefaultAnnotationHandlerMapping? 通过注解,把一个URL映射到Controller类上
?
HandlerAdapter接口 -- 处理请求的映射
AnnotationMethodHandlerAdapter类,通过注解,把一个
您可能关注的文档
- SMT专业用语SMT专业用语.doc
- SMT 技术手册SMT 技术手册.doc
- SMT中英对照SMT中英对照.doc
- SMT制程资料1SMT制程资料1.doc
- SMT基础知识SMT基础知识.doc
- SMT作业标准SMT作业标准.doc
- SMT制程管制SMT制程管制.doc
- SMT培训教材(新)SMT培训教材(新).doc
- SMT常用专业词汇SMT常用专业词汇.doc
- SMT不良分析2SMT不良分析2.doc
- 吉安县公开招聘专职文明实践员笔试备考试题及答案解析.docx
- 2025重庆枫叶国际学校招聘教师笔试备考试题及答案解析.docx
- 游机队电玩自制联网教程-tplink.pdf
- 2025重庆新华出版集团招聘1人笔试模拟试题及答案解析.docx
- 2025宜宾高新丽雅城市产业发展有限公司公开招聘笔试模拟试题及答案解析.docx
- 2025云南保山市龙陵县勐糯镇人民政府招聘合同制专职消防员1人笔试模拟试题及答案解析.docx
- 11.1生活中常见的盐 九年级化学人教版下册.pptx
- 6.1法律保护下的婚姻 高二政治《法律与生活》课件(统编版选择性必修2)(新版).pptx
- 文昌市中小学教师校园招聘29人笔试模拟试题及答案解析.docx
- 10.1.5 常见的酸和碱(第5课时)课件-九年级化学人教版下册.pptx
文档评论(0)