SpringMVC框架概述

概述

SpringMVC是Spring框架的一部分,属于Spring的Web模块,主要的核心思想就是MVC。是目前最主流的Web框架之一。SpringMVC使用注解来简化Java Web的开发,并且支持REST风格的URL请求。具有松耦合、可插拔的组件结构,比其他的MVC框架更具扩展性和灵活性。

MVC想必大家已经非常熟悉了吧!(不知道的请百度...)

但是跟传统的MVC模式有所不同的是,SpringMVC在控制器(Controller)之前还有一层前端控制器(Font Controller)。前端控制器的主要作用是将接受到的请求分发到控制器中,控制器处理请求并且调用业务模型进行处理,控制器将处理完的数据再返回给前端控制器,前端控制器再将处理完成的数据进行渲染并在视图模板中展示。

前期准备

jdk:请使用jdk1.8以上版本(安装大家应该都会吧...)
开发工具:Eclipse或IDEA
Spring Framework 4.0
commons-logging.jar(http://commons.apache.org/proper/commons-logging/download_logging.cgi)
数据库:mysql
Tomcat8

Spring Framework 依赖包下载:
一:直接点击https://repo.spring.io/list/libs-release-local/org/springframework/spring/下载
二:进入官网下载(https://spring.io/)

这里介绍了使用maven引入Spring的方法,与直接下载的路径https://repo.spring.io/webapp/#/home

再点击下方的Spring就可以下载Spring框架的各种依赖包了

将上述所有的前期准备做好,接下来就可以写我们的第一个SpringMVC程序啦,详情请见下一章节。

原文地址:https://www.cnblogs.com/lemon-coke-pudding/p/12701784.html