SpringMVC 基础内容及使用步骤

MVC介绍

mvc是一个众所周知的以设计界面应用程序为基础的设计模式。

它主要通过分离模型、视图及控制器在应用程序中的角色将业务编辑从界面中解耦。

MVC的核心思想是将业务逻辑从界面中分离出来,允许它们单独改变而不会相互影响。

 

SpringMVC 介绍

概念:

1、Spring Web MVC 是一种基于Java的实现了Web MVC 设计模式的请求驱动类型的轻量级Web框架

2、使用了MVC架构模式的思想,将web层进行职责解耦

3、基于请求驱动指的就是使用请求-响应模型

4、框架的目的就是帮助我们简化开发,也简化我们日常Web开发

优点:

1、性能比struts2好

2、简单便捷易学

3、和spring无缝衔接【IOC,AOP】

4、使用约定优于配置

5、支持Restful

6、异常处理,国际化,数据验证,类型转换等

7、使用的范围大(使用的人多、公司多)

 

普通方式实现springMVC的步骤:

1、创建web项目

2、导入相关jar包

3、创建配置文件

4、设置处理器和映射器(xml文件中配置)

 

5、配置前端控制器(web配置文件中配置)

 

  

 

    springmvc

    org.springframework.web.servlet.DispatcherServlet

     

       contextConfigLocation

       classpath:spring-mvc.xml

    

  

  

     springmvc

     /

  

6、创建自定义的Controller(创建Controller类+在xml文件中注册Controller)

7、测试效果

 

注解方式实现springMVC的步骤

1、修改配置文件开启注解方式

 
    
    
    

2、controller类中通过注解实现

@Controller  //交给Spring容器管理
public class UserController{ }

3、测试效果

 

转载于:https://www.cnblogs.com/wdss/p/10933345.html

你可能感兴趣的:(SpringMVC 基础内容及使用步骤)