SpringMVC快速入门

举报
wangweijun 发表于 2022/03/30 00:44:39 2022/03/30
【摘要】 引言 昨天有粉丝问我,Java后期应该学什么,我告诉他们应该学框架,然而对于数量庞大的框架,多数人不知道该从哪个框架入手,我个人的学习建议是:先学ssh(Struts2、Hibernate、Spring...

引言

昨天有粉丝问我,Java后期应该学什么,我告诉他们应该学框架,然而对于数量庞大的框架,多数人不知道该从哪个框架入手,我个人的学习建议是:先学ssh(Struts2、Hibernate、Spring),然后学SpringMVC,Spring Data,Mybatis,Spring Boot,Spring Cloud,最后完成一些综合性的案例。当然这只是我的一些个人建议,也不一定适用于所有人,但基本的学习路线应该是这样的。
对于javaee框架部分的文章,我也是按照这样的路线写下去的。所以,在学完ssh框架之后,我们应该继续来学习一下SpringMVC。
本篇文章就是针对SpringMVC进行一个快速入门。

框架介绍

Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框架,如Struts1(现在一般不用),Struts 2(一般老项目使用)等。
Spring是为展现层提供的基于MVC设计理念的优秀的Web框架,是目前最主流的MVC框架之一。Spring3.0之后全面超越Struts2,成为最优秀的MVC框架,SpringMVC通过一套MVC注解,让POJO成为处理请求的控制器,而无需实现任何接口。
那有人就要提出质疑了,既然SpringMVC比Struts2框架更好,更优秀,我们为什么还要学习Struts

文章来源: blizzawang.blog.csdn.net,作者:·wangweijun,版权归原作者所有,如需转载,请联系作者。

原文链接:blizzawang.blog.csdn.net/article/details/100050299

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。