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

SpringMVC常用注解

SpringMVC常用注解

  1. @RequestMapping:用于处理请求 url 映射的注解,可用于类或方法上。用于类 上,则表示类中的所有响应请求的方法都是以该地址作为父路径。
  2. @RequestBody:注解实现接收 http 请求的 json 数据,将 json 转换为 java 对 象
  3. @ResponseBody:注解实现将 conreoller 方法返回对象转化为 json 对象响应给 客 户
  4. @PathVariable 用户从 url 路径上获取指定参数,标注在参数前 @PathVariable(" 要获取的参数名")。
  5. @RequestParam: 标注在方法参数之前,用于对传入的参数做一些限制,支持三 个 属性: - value:默认属性,用于指定前端传入的参数名称 - required:用于指定 此参数是否必传 - defaultValue:当参数为非必传参数且前端没有传入参数时,指 定一个默认值
  6. @ControllerAdvice 标注在一个类上,表示该类是一个全局异常处理的类。
  7. @ExceptionHandler(Exception.class) 标注在异常处理类中的方法上,表示该方法 可以处理的异常类型。
http://www.lryc.cn/news/188408.html

相关文章:

  • 微信小程序
  • Python教程——配置环境,再探IDE
  • java BigDecimal取消科学计数法显示
  • 南昌新颜|AIGC艺术之光,历史的魅力与未来的探索
  • 电容笔有必要买吗?电容笔牌子排行
  • SpringCloud学习笔记-Ribbon负载均衡
  • 安装JAVA 依赖环境 Maven 教程
  • 小程序A跳转小程序B并且自动登录
  • 【微服务部署】八、HAProxy+Keepalived高可用负载均衡集群配置
  • 机器学习(21)---召回率(recall)、精度(precision)和准确率(accuracy)
  • EsayExcel让不同标题有不同的颜色
  • Ant Design of React 创建项目及运行环境
  • NoSQL之Redis 主从复制配置详解及哨兵模式
  • 界面组件DevExpress WinForms v23.2新功能预览 - 增强MVVM相关功能
  • vue3前端开发-开发环境安装篇
  • MVCC和BufferPool缓存机制
  • 论文阅读笔记(Clover: 计算与存储被动分离的分布式键值存储系统)
  • 大模型推理框架概述
  • 抖音商品详情数据接口,抖音商品详情API接口
  • 睿趣科技:抖音开网店怎么开通
  • 体育场馆能源消耗监测管理平台,为场馆提供能源服务
  • 前端本地存储方案-localForage-vue3中使用
  • vivo年度新“机皇”X100系列要来了!
  • 滴滴发布十一大数据:延边出行需求上涨280% 西部省份成旅游热点
  • Allegro如何查看器件的管脚号?
  • 苹果电脑用什么清理软件比较好?
  • 被装超市管理系统-智被装DW-S305系统组成项目背景
  • 使用“Apple 诊断”测试你的 Mac(查看电池是否到达更换标准)
  • ElementUI增删改的实现及表单验证
  • 基于Google‘s FCM实现消息推送