首页 > 其他分享 >spring 接口传参方式

spring 接口传参方式

时间:2022-10-09 23:01:34浏览次数:59  
标签:传参 name RequestParam spring 接口 Person public String

@Data
public class Person {
  private String name;
  private Integer age;
}
1 javabean 传参 通过路径 query 参数、form-data、表单传参,不可使用 json 方式。参数为 name 和 age @RequestMapping("/b") public Person testb(Person person)
2 @RequestParam 传参 通过路径 query 参数、form-data、表单传参,不可使用 json 方式。参数为 x 和 y @RequestMapping("/d") public Person testd(@RequestParam(name = "x") String name, @RequestParam(name = "y") Integer age)
3 组合使用
通过路径 query、form-data、表单传递 x、y、name、age。通过 json 传递 person2 对象 @RequestMapping("/e") public Person teste( @RequestParam(name = "x") String name, @RequestParam(name = "y") Integer age, Person person, @RequestBody Person person2)
4 路径参数 @PathVariable 是路径模板参数,value 与路径参数名称相同,这里必须是 city @RequestMapping("/c/{city}") public String testc(@PathVariable(value = "city") String name)

 

标签:传参,name,RequestParam,spring,接口,Person,public,String
From: https://www.cnblogs.com/wudeyun/p/16774004.html

相关文章

  • springboot整合mybatisPlus
    引入场景启动器              ......
  • springMVC学习笔记
    为什么要学习springMVC,springMVC和struts2的比较SpringMVC与Struts2区别对比项目SrpingMVCStruts2优势国内市场情况有大量用户,一般新项目启动都会选用springmvc有部分老用户......
  • Java封装、继承、多态、抽象、接口基础知识
    Java封装、继承、多态、抽象、接口基础知识封装面向对象三大特性:封装、继承、多态(四大特性则多一个抽象)定义把对象的属性和方法结合为一个独立的整体,并尽可能隐藏对......
  • Go的接口
    理解Go的接口在Go中其实更好理解接口的定义,接口就是对一类结构体的规范,属于这个接口的结构体都实现了一些方法但是在Go中其实是一种隐式的方法,并没有像Java一样用impleme......
  • Springboot日志记录方案
    目录​​一、概述​​​​二、市面上的日志框架以及日志抽象层类​​​​三、slf4j+Logback​​​​第一种:简单配置​​​​第二种:通过logback专有的xml配置文件详细配置​......
  • 《Spring Cloud与Docker微服务架构实战 》
     /*免责声明:全部内容都属于是段友分享,我只是属于整理。**/   /*  写在前边,个人觉得****弄一个积分下载,就是在自掘坟墓。表面上看起来是可以为个人赚积分,实际砍掉分享......
  • 《深入理解Spring Cloud与微服务构建》
     /*免责声明:全部内容都属于是段友分享,我只是属于整理。**/   /*  写在前边,个人觉得****弄一个积分下载,就是在自掘坟墓。表面上看起来是可以为个人赚积分,实际砍掉分享......
  • 【SSM】学习笔记(一)—— Spring 概念、Spring IoC、Spring Bean相关知识、依赖注入、
    原视频:https://www.bilibili.com/video/BV1Fi4y1S7ix?p=1P1~P27目录一、Spring概述1.1、Spring家族1.2、Spring发展史1.3、SpringFramework系统架构图1.4、......
  • Spring Boot 整合 Jpa 多数据源
    工程创建首先是创建一个SpringBoot工程,创建时添加基本的Web、Jpa以及MySQL依赖,如下 pom依赖<dependency><groupId>org.springframework.boot</groupId><art......
  • Spring Boot 整合多数据源
    一、jdbcTemplate多数据源1、依赖引入<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-jdbc</artifactId></dependency>......