当前位置:   article > 正文

黑马程序员SSM-SpringMVC学习笔记(自用)_黑马spring笔记

黑马spring笔记

学习目标:

1.掌握基于SpringMVC获取请求参数与响应json数据操作

2.熟练应用基于REST风格的请求路径设置与参数传递

3.能够根据实际业务建立前后端开发通信协议并进行实现

4.基于SSM整合技术开发任意业务模块功能

目录

一、SpringMVC简介

1.1概述

1.2 SpringMVC入门案例

 1.2.1 注解说明:

 1.2.2 开发总结:

1.3 入门案例工作流程分析

1.4 Controller加载控制与业务bean加载控制

1.5 PostMan

 二、请求与响应

2.1 请求映射路径

2.2 请求参数

2.2.1 普通参数

2.2.2 POJO参数

2.2.3 嵌套参数

2.2.4 数组参数

2.2.5 集合参数

2.2.6 json参数

2.3 日期类型参数传递

2.4 响应

 三、REST风格

3.1 简介

3.2 入门案例

3.3 RESTful快速开发

3.4 案例:基于RESTful页面数据交互

四、SSM整合

4.1 整合流程

         4.1.1创建工程

4.1.2 SSM整合

4.1.3 功能模块

4.1.4 接口测试

4.2 表现层数据封装

4.2.1前端接受数据格式

 4.2.2 设置统一数据返回结果类

4.2.3设置统一数据返回结果编码

4.2.4根据情况设定合理的Result

4.3 异常处理

4.3.1 简介

4.3.2 项目异常分类

4.3.3 项目异常处理方案

4.3.4 项目异常处理步骤

4.4 页面

4.4.1 列表

4.4.2 增加

4.4.3 修改

4.4.4 删除

4.4.5 总结

五、拦截器

5.1 拦截器概念

5.2 入门案例

5.3执行流程

5.4 拦截器参数

5.5 拦截器工作流程分析


一、SpringMVC简介

1.1概述

SpringMVC是一种基于java实现MVC模型的轻量级web框架

使用简单,开发快捷


1.2 SpringMVC入门案例

1.导入SpringMVC坐标与Servlet坐标,tomcat7插件

<dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>javax.servlet-api</artifactId>
  <version>3.1.0</version>
  <scope>provided</scope>
</dependency>
<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-webmvc</artifactId>
  <version>5.2.10.RELEASE</version>
</dependency>
<build>
  <plugins>
    <plugin>
      <groupId>org.apache.tomcat.maven</groupId>
      <artifactId>tomcat7-maven-plugin</artifactId>
      <version>2.1</version>
      <configuration>
        <port>80</port>
        <path>/</path>
      </configuration>
    </plugin>
  </plugins>
</build>

2.创建SpringMVC控制类(等同于Servlet功能)

  1. //定义表现层控制器bean
  2. @Cont
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/67859
推荐阅读
相关标签
  

闽ICP备14008679号