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

4.黑马学习笔记-SpringMVC(P43-P47)

1.SpringMVC简介
SpringMVC技术(更少的代码,简便)与servlet技术功能相同,属于web层开发技术。
SpringMVC是一种基于java实现MVC模型的轻量级web框架。
轻量级指的是(内存占用比较低,运行效率高)
灵活性强。
(1)采用servlet
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

(2)用SpringMVC
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.SpringMVC要掌握请求与响应、REST风格、SSM整合、拦截器
(SpringMVC获取请求参数与响应json数据操作、基于REST风格的请求路径设置与参数传递、前后端通信协议、SSM整合技术开发任意业务模块)
在这里插入图片描述

在这里插入图片描述
数据层(jdbc、mybatis)
表现层(servlet、SpringMVC)
(2)总结:
在这里插入图片描述
在这里插入图片描述
2.SpringMVC入门案例

在这里插入图片描述
在这里插入图片描述
(2)webapplicationcontext告诉Tomcat容器加载springmvc的配置
在这里插入图片描述

拦截所有请求,Tomcat接收的所有请求可以交给springmvc处理
在这里插入图片描述
2.配置spring和springMVC坐标
在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.SpringMVC简介
(1)启动服务器初始化过程
1)服务器启动,执行ServletContainersinersInitConfig类,初始化容器
2) 执行createServletApplicationContext方法,创建了WebApplicationContext对象
3)加载SpringMvcConfig
4)执行@ComponentScan加载对应的bean
5)加载UserController,每个@RequestMapping的名称对应一个具体的方法。
6)执行getServletMappings方法,定义多哟的请求都通过springMVC
(2)单词请求过程
1)发送请求localhost/save
2)web容器发现所有请求都经过SpringMVC,将请求交给SpringMVC处理
3)解释请求路径/save
4)由/save匹配执行对应的方法save()
5)执行save()
6)检测到@ResponseBody直接将save()方法的返回值作为响应请求体返回给请求方。

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

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

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

http://www.xdnf.cn/news/13681.html

相关文章:

  • 学习设计模式《一》——简单工厂
  • 算法驱动光场革命:SLM技术引领智能光学新时代
  • 用 NLP + Streamlit,把问卷变成能说话的反馈
  • 红宝书第五十一讲:Web Components:创造你自己的HTML标签
  • 习题2.3 数列求和-加强版
  • PHP发送邮件
  • 【刷题Day19】HTTP的各个版本(浅)
  • 记录git stash误删除恢复方法
  • 探索 JavaScript 中的 Promise 高级用法与实战
  • 什么是MMOE?
  • 坐标上海,20~40K的面试强度
  • Android Studio 常见报错
  • 计算机网络——应用层
  • 济南通过首个备案生活服务大模型,打造行业新标杆
  • 【人工智能】Prompt攻击与防范策略总结
  • 2025年03月中国电子学会青少年软件编程(Python)等级考试试卷(三级)答案 + 解析
  • ELF2开发板的ubuntu系统的ax200 wifi配网
  • Vue 3.0 Composition API 与 Vue 2.x Options API 的区别
  • 8.Rust+Axum 数据库集成实战:从 ORM 选型到用户管理系统开发
  • 2025MathorcupC题 音频文件的高质量读写与去噪优化 保姆级教程讲解|模型讲解
  • Docker中镜像、容器、仓库三者之间的关系
  • 第 8 期:条件生成 DDPM:让模型“听话”地画图!
  • Hadoop的三大结构及各自的作用?
  • TDengine Restful 接口API
  • excel解析图片pdf附件不怕
  • ESP8266简单介绍
  • 2025年山东燃气瓶装送气工考试真题练习
  • MCP协议量子加密实践:基于QKD的下一代安全通信(2025深度解析版)
  • 从数字化到智能化,百度 SRE 数智免疫系统的演进和实践
  • MCP(Model Context Protocol 模型上下文协议)科普