当前位置: 首页 > news >正文

做信贷抢客户网站如何在网上推广自己

做信贷抢客户网站,如何在网上推广自己,西安做网站哪里便宜,网站建设 优势Day7 | Java框架 | SpringMVC SpringMVC简介SpringMVC 概述入门案例入门案例工作流程分析Controller 加载控制与业务bean加载控制(SpringMVC & Spring)PostMan 请求与响应请求映射路径请求方式(不同类型的请求参数)&#xff1…

Day7 | Java框架 | SpringMVC

  • SpringMVC简介
    • SpringMVC 概述
    • 入门案例
    • 入门案例工作流程分析
    • Controller 加载控制与业务bean加载控制(SpringMVC & Spring)
    • PostMan
  • 请求与响应
    • 请求映射路径
    • 请求方式(不同类型的请求参数):@RequestParam
    • 传递 json 数据
    • 日期型参数传递
    • 响应
  • REST风格
    • 简介
    • RESTful 入门案例
    • REST 快速开发
    • 案例:基于RESTful数据交互
  • SSM整合
    • SSM整合:整合配置、功能模块开发、接口测试
      • Spring 整合 MyBatis
      • Spring 整合 SpringMVC
    • 表现层数据封装
    • 异常处理器
      • SpringMVC 提供了异常处理器
      • 项目异常处理方案
    • 案例:SSM整合标准开发-前后台协议联调
  • 拦截器
    • 概念
    • 入门案例:配置
    • 拦截器执行顺序
    • 拦截器参数
    • 拦截器链配置

视频链接:黑马程序员SSM框架教程-SpringMVC

学习目标

  • 掌握基于 SpringMVC 获取请求参数与响应 json 数据操作
  • 熟练应用基于 REST 风格的请求路径设置与参数传递
  • 能够根据实际业务建立前后端开发通信协议并进行实现
  • 基于 SSM 整合技术开发任意业务模块功能

SpringMVC简介

在这里插入图片描述

  • 表现层拿到业务层返回的数据之后,将其转换成 json 格式发送给前端页面
  • 前端页面接收数据,将其解析成用户最终浏览的页面信息,交给浏览器

技术栈

  • 后端服务器
    • 数据层实现:JDBC → MyBatis 框架(加速开发)
    • 表现层开发:Servlet → SpringMVC 框架

SpringMVC 概述

  • SpringMVC 是一种基于 Java 实现 MVC 模型的轻量级 Web 框架
  • 优点:相比于Sevlet,使用简单,开发便捷;灵活性强

入门案例

  1. 导入 SpringMVC 坐标与 Servlet 坐标
    在这里插入图片描述

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

    用于处理请求
    在这里插入图片描述

  3. 初始化 SpringMVC 环境(同Spring环境),设定 SpringMVC 加载对应的 bean
    在这里插入图片描述

  4. 初始化 Servlet 容器,加载 SpringMVC 环境,并设置 SpringMVC 技术处理的请求
    在这里插入图片描述

涉及的注解

Controller
在这里插入图片描述
在这里插入图片描述

SpringMVC 入门程序开发总结

在这里插入图片描述

在这里插入图片描述

AbstractDispatcherServletInitializer 类

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

入门案例工作流程分析

在这里插入图片描述

Controller 加载控制与业务bean加载控制(SpringMVC & Spring)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

PostMan

PostMan是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件

  • 作用:常用于及进行接口测试(模拟网页发送各种各样的请求)
  • 特征:简单、实用、美观、大方
  • 基本使用:注册登录–>创建工作空间/进入工作空间–>发送请求测试结果

请求与响应

请求映射路径

团队多人开发,每人设置不同的请求路径。冲突问题如何解决? --> 设置模块名作为请求路径前缀

在这里插入图片描述

PostMan 发送携带参数 GET 请求

在这里插入图片描述

PostMan 发送携带参数 POST 请求

在这里插入图片描述

SpringMVC解决POST请求中文乱码问题

在这里插入图片描述

请求方式(不同类型的请求参数):@RequestParam

请求方式
请求参数

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

传递 json 数据

具体操作看视频:json 数组、json 对象(POJO)、json 数组(POJO)

  1. 接收请求中的 json 数据
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  2. 注解
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

日期型参数传递

在这里插入图片描述

注解
在这里插入图片描述

类型转换器

在这里插入图片描述

响应

在这里插入图片描述

注解

在这里插入图片描述
类型转换器:将对象数据转换成 JSON 返回出去
在这里插入图片描述

REST风格

简介

即,访问网络资源的格式。
在这里插入图片描述

在这里插入图片描述

RESTful 入门案例

在这里插入图片描述
在这里插入图片描述
注解
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

REST 快速开发

在这里插入图片描述

简化为如下形式:

注解

在这里插入图片描述

标准请求动作映射(4种)

在这里插入图片描述

案例:基于RESTful数据交互

  • 先做后台功能,开发接口并调通接口
  • 再做页面异步调用,确认功能可以正常访问
  • 最后完成页面数据展示
  • 补充:放行静态资源访问
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

SSM整合

SSM整合:整合配置、功能模块开发、接口测试

在这里插入图片描述

Spring 整合 MyBatis

在这里插入图片描述在这里插入图片描述

Spring 整合 SpringMVC

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

表现层数据封装

即,前后端联调协议。配合业务将数据整理成统一格式,反馈给前端页面,再由前端页面的人员进行解析。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

异常处理器

在这里插入图片描述

  • 各个层级均出现异常,异常处理代码书写在哪一层?–>** 所有的异常均抛出到表现层进行处理**
  • 表现层处理异常,每个方法中单独书写,代码书写量巨大且意义不强,如何解决?–>AOP思想

SpringMVC 提供了异常处理器

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

项目异常处理方案

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

案例:SSM整合标准开发-前后台协议联调

在这里插入图片描述

详细请看视频教程。

拦截器

概念

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

入门案例:配置

  1. 制作拦截器功能类
  2. 配置拦截器的执行位置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

拦截器执行顺序

在这里插入图片描述

拦截器参数

在这里插入图片描述
在这里插入图片描述

拦截器链配置

在这里插入图片描述

http://www.mmbaike.com/news/43619.html

相关文章:

  • 新疆建设云资质查询网站常德seo公司
  • 开福区网站建设论坛2024年4月新冠疫情结束了吗
  • 网站建设软件排行2345网址导航应用
  • 专业的设计网站建设广点通广告投放平台登录
  • 网站开发师是做什么的手机百度搜索
  • 二级建造师证怎么考seo人人网
  • 泰国公共建设网站怎样创建自己的电商平台
  • 免费做的网站怎么设置域名社交网络的推广方法
  • 河南教育平台网站建设昆明自动seo
  • 做网站公司上班违法吗网站优化教程
  • 做的好的响应式网站互联网推广招聘
  • 滑县网站建设百度指数的各项功能
  • 快速优化网站建设企业qq官网
  • 企业网站样式百度搜索排名推广
  • 来宾北京网站建设手游推广平台有哪些
  • 评论凡科网站建设怎么样网站点击量查询
  • 什么地图没有网也可以用优化大师下载电脑版
  • 铜仁建设集团招聘信息网站阳江seo
  • c mvc网站做404网络平台推广
  • 网站开发就业怎么样怎么创建公司网站
  • 昆明网络推广优化网站怎么优化关键词
  • 做网站通过什么赚钱吗网络营销主要是学什么的
  • 中企动力初期做的网站最近三天的新闻大事小学生
  • 安徽网站开发建设如何做一个自己的网站
  • 新兴县做网站的新乡搜索引擎优化
  • 门户网站建设申请seo优化诊断工具
  • 佛山做网站哪家公司最好在哪里查关键词排名
  • 天河网站 建设信科网络友链交易交易平台
  • 电影视频网站源码百度代理公司查询
  • 长沙建站做企业网站公司营销型网站推广方案