springMVC介绍

本文详细介绍了SpringMVC框架,包括其简介、优点、第一个SpringMVC程序的创建步骤,以及web请求处理顺序。SpringMVC作为Spring的一部分,具有MVC架构模式,易于理解和使用,且支持注解编程,简化开发流程。文章通过实例演示了从创建Maven项目,配置依赖,注册DispatcherServlet,到编写配置文件,创建Controller类,最后实现主页面和目标页面的交互过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

springMVC简介

springMVC又 叫Spring web mvc。是Spring框架中的一部分,是Spring3.0后发布的。

SpringMVC框架的优点

1、基于MVC架构模式:MVC架构模式

2、容易理解上手快,使用简单:可以开发一个注解的SpringMVC项目,SpringMVC也是轻量级的框架,jar包很小,不依赖特定的接口和类。

3、作为Spring的一部分,能够使用Spring框架的IOC容器和Aop编程。方便整合Strtus、MyBatis、Hibernate、JPA等其他框架。

4、SpringMVC强化注解的使用,在控制器,Service、Dao都可以使用注解,方便灵活。使用@Controller创建对象容器,@Service创建业务对象,@AutoWired或者@Resource在控制器类中注入Service,Service类中注入Dao。

第一个SpringMVC程序

所谓SpringMVC注解式开发是指,在代码中通过对类与方法的注解,便可以完成处理器在springMVC容器的注册。注册是开发的重点

步骤

第一步:创建maven-web项目

第二步:在pom.xml中添加依赖和插件

加入servlet、jsp、springmvc依赖

<dependencies>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.11</version>
        <scope>test</scope>
    </dependency>
    <!--加入servlet依赖-->
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
        <version>3.1.0</version> <scope>provided</scope>
    </dependency>
    <!-- jsp依赖 -->
    <dependency>
        <groupId>javax.servlet.jsp</groupId>
        <artifactId>jsp-api</artifactId>
        <version>2.2.1-b03</version>
        <scope>provided</scope>
    </dependency>
    <!--加入springMVC依赖-->
    <d
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值