前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SpringMVC快速入门

SpringMVC快速入门

作者头像
wangweijun
发布2020-02-14 10:34:57
3510
发布2020-02-14 10:34:57
举报
文章被收录于专栏:wangweijunwangweijun

引言

昨天有粉丝问我,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框架更好,更优秀,我们为什么还要学习Struts2呢?首先呢,多学点也没啥坏处,其次呢,一些公司的老项目用的应该还是Struts2,所以如果你不会Struts2也说不过去吧,最后就是如果你学过Struts2,当你学SpringMVC的时候,你将会更加地得心应手。

HelloWorld

毫无疑问,第一个入门项目当然就是HelloWorld了。 实现步骤:

  1. 加入jar包
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 引言
  • 框架介绍
  • HelloWorld
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档