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

SpringWeb详解

一.概述

        SpringWeb是Spring框架中的一个模块,对Java原生的Servlet进行了封装,是基于Servlet API构建的web框架

1>组件:

        1.前端控制器:统一处理前端的请求,整个流程控制的中心,由它调用其他组件处理用户的请求

        2.处理器:编写是需要安装HandLerAdapter的要求去做,这样适配器才可以正确执行

        3.处理器映射器:根据请求的url判断地址对应的处理器和方法是否存在

        4.处理器适配器:按照特定的规则去调用处理器

2>ssm

早期的ssm:Spring+struct+mybatis

现在的ssm:Spring+SpringWeb+mybatis        

二.SpringWeb常用的注解

1.@RestController:为web层添加注解,如果不添加Spring无法识别是web层,如果不加web层的注解Spring无法识别

2.@RequestMapping(path="路径",method="RequestMethod.Post或RequestMethod.Get"):为类和方法配置映射访问地址,一个类中方法配置的地址不能重复

3.@PostMapping(path=""):只能接收Post请求

4.@GetMapping(path="")

http://www.lryc.cn/news/626339.html

相关文章:

  • Causal-Copilot: An Autonomous Causal Analysis Agent 论文解读
  • Nginx 作为反向代理时设置的请求头
  • 深度解析:RESTful API中的404错误 - 不是所有404都是Bug
  • 安路EF2系列芯片单口ram ip核使用方法
  • 记录 docker容器打包成镜像 在其他服务器快速启动镜像和容器
  • 零基础学Java第二十二讲---异常(2)
  • KV cache
  • 在Excel和WPS表格中制作可打印的九九乘法表
  • MySQL事务及原理详解
  • MySQL 数据与表结构导出 Excel 技术文档
  • 如何使用matlab将目录下不同的excel表合并成一个表
  • python中view把矩阵维度降低的时候是什么一个排序顺序
  • 系统架构设计师备考第1天——系统架构概述
  • 深入Linux内核:架构设计与核心功能解析
  • 车联网(V2X)中万物的重新定义---联网汽车新时代
  • 自动驾驶汽车机器学习安全实用解决方案
  • RK android14 Setting一级菜单IR遥控器无法聚焦问题解决方法
  • Building Systems with the ChatGPT API 使用 ChatGPT API 搭建系统(第二章学习笔记及总结)
  • 汽车ECU实现数据安全存储(机密性保护)的一种方案
  • 【openssl】openssl CA.pl 签发证书操作步骤
  • Redis String全方位指南:命令、编码、时间复杂度与应用场景
  • RK-Android11-PackageInstaller安装器自动安装功能实现
  • KubeBlocks AI:AI时代的云原生数据库运维探索
  • 3D文档控件Aspose.3D实用教程:使用 C# 构建 OBJ 到 U3D 转换器
  • Origin将普通点线图升级为3D点线图
  • ETL 工具选型评测:2025 年 Top 5 工具优缺点对比(附评分表)
  • 【自记】Power BI 中FILTER、CALCULATE 和 CALCULATETABLE 三个函数详细说明
  • React框架超详细入门到实战项目演练【前端】【React】
  • React15.x版本 子组件调用父组件的方法,从props中拿的,这个方法里面有个setState,结果调用报错
  • 【Coze】Windows 环境下使用 Docker 部署 Coze Studio 的详细指南