欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java @PostMapping和@GetMapping方法使用詳解

 更新時間:2023年03月28日 11:11:53   作者:包小志  
這篇文章主要介紹了Java @PostMapping和@GetMapping方法使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧

一、使用post方法調(diào)用

1.前端傳遞參數(shù)如果是一個object的話

如{id:‘1’,name:‘2222’}

后端參數(shù)接收的話,需要使用@RequestBody ApplyObject applyObject

requestBody后面放置的是一個實體類

@PostMapping(value = "/generatedData")
public Result<?> generatedData(@RequestBody ApplyObject applyObject) throws Exception {
}		

不想用實體類接收的話,可以用JSONObject來接收 這個包package com.alibaba.fastjson;

@PostMapping(value = "/generatedData")
public Result<?> generatedData(@RequestBody JSONObject jsonObject) throws Exception {
    String id = jsonObject.getString("id");
    String name = jsonObject.getString("name");
//這樣也是可以拿到你想要的值的
}

2.前端傳遞的參數(shù)如果是一個拼接的帶?的字符串的話

如 xxx/generatedData?id=1&name=222

后端的參數(shù)接收就需要使用 @RequestParam(“id”) String id

@RequestParam 加上問號后面對應(yīng)的字段名稱

@PostMapping(value = "/generatedData")
public Result<?> generatedData( @RequestParam("id") String id, 
								@RequestParam("name") String name) throws Exception {
}

二、使用get方法

1. 前端傳遞參數(shù)如果是一個object的話

如{id:‘1’,name:‘2222’}

后端參數(shù)接收的話,里面放置的是一個實體類

@GetMapping(value = "/generatedData")
public Result<?> generatedData(ApplyObject applyObject) throws Exception {
}

2. 前端傳遞的參數(shù)如果是一個拼接的帶?的字符串的話

如 xxx/generatedData?id=1&name=222

后端的參數(shù)接收就需要使用 也是使用@RequestParam(“id”) String id

@RequestParam 加上問號后面對應(yīng)的字段名稱

@GetMapping(value = "/generatedData")
public Result<?> generatedData( @RequestParam("id") String id, 
								@RequestParam("name") String name) throws Exception {
}

3.前端傳遞參數(shù)的路徑中存在占位符

如 xxx/generatedData/id ,id中放置的是具體的值

后端參數(shù)接收的話,需要使用@PathVariable String id

@GetMapping(value = "/generatedData/{id}")
public Result<?> generatedData(@PathVariable("id") String id) throws Exception {
}

到此這篇關(guān)于Java @PostMapping和@GetMapping方法使用詳解的文章就介紹到這了,更多相關(guān)Java @PostMapping和@GetMapping內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java使用枚舉實現(xiàn)狀態(tài)機的方法詳解

    Java使用枚舉實現(xiàn)狀態(tài)機的方法詳解

    這篇文章主要介紹了Java使用枚舉實現(xiàn)狀態(tài)機的方法詳解,枚舉類型很適合用來實現(xiàn)狀態(tài)機,狀態(tài)機可以處于有限數(shù)量的特定狀態(tài),它們通常根據(jù)輸入,從一個狀態(tài)移動到下一個狀態(tài),但同時也會存在瞬態(tài),需要的朋友可以參考下
    2023-11-11
  • Java Red5服務(wù)器實現(xiàn)流媒體視頻播放

    Java Red5服務(wù)器實現(xiàn)流媒體視頻播放

    這篇文章主要介紹了Java Red5服務(wù)器實現(xiàn)流媒體視頻播放,對視頻播放感興趣的同學(xué),可以參考下
    2021-04-04
  • Java hashCode原理以及與equals()區(qū)別聯(lián)系詳解

    Java hashCode原理以及與equals()區(qū)別聯(lián)系詳解

    在 Java 應(yīng)用程序執(zhí)行期間,在同一對象上多次調(diào)用 hashCode 方法時,必須一致地返回相同的整數(shù),前提是對象上 equals 比較中所用的信息沒有被修改。從某一應(yīng)用程序的一次執(zhí)行到同一應(yīng)用程序的另一次執(zhí)行,該整數(shù)無需保持一致
    2022-11-11
  • SpringBoot的跨域注解@CrossOrigin解析

    SpringBoot的跨域注解@CrossOrigin解析

    這篇文章主要介紹了SpringBoot的跨域注解@CrossOrigin解析,Spring Framework 4.2 GA為CORS提供了第一類支持,使您比通常的基于過濾器的解決方案更容易和更強大地配置它,所以springMVC的版本要在4.2或以上版本才支持@CrossOrigin,需要的朋友可以參考下
    2023-12-12
  • Java實現(xiàn)讀取html文本內(nèi)容并按照格式導(dǎo)出到excel中

    Java實現(xiàn)讀取html文本內(nèi)容并按照格式導(dǎo)出到excel中

    這篇文章主要為大家詳細(xì)介紹了如何使用Java實現(xiàn)讀取html文本提取相應(yīng)內(nèi)容按照格式導(dǎo)出到excel中,文中的示例代碼講解詳細(xì),需要的可以參考下
    2024-02-02
  • Java基礎(chǔ)學(xué)習(xí)之關(guān)鍵字和變量數(shù)據(jù)類型的那些事

    Java基礎(chǔ)學(xué)習(xí)之關(guān)鍵字和變量數(shù)據(jù)類型的那些事

    變量就是系統(tǒng)為程序分配的一塊內(nèi)存單元,用來存儲各種類型的數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于Java基礎(chǔ)學(xué)習(xí)之關(guān)鍵字和變量數(shù)據(jù)類型的那些事,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • idea環(huán)境下Maven無法正常下載pom中配置的包問題

    idea環(huán)境下Maven無法正常下載pom中配置的包問題

    這篇文章主要介紹了idea環(huán)境下Maven無法正常下載pom中配置的包的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • Java實現(xiàn)Socket的TCP傳輸實例

    Java實現(xiàn)Socket的TCP傳輸實例

    這篇文章主要介紹了Java實現(xiàn)Socket的TCP傳輸,實例分析了java通過socket實現(xiàn)TCP傳輸?shù)南嚓P(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • JVM完全解讀之GC日志記錄分析

    JVM完全解讀之GC日志記錄分析

    這篇文章主要介紹了JVM完全解讀之GC日志記錄分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2022-01-01
  • SpringMvc自動裝箱及GET請求參數(shù)原理解析

    SpringMvc自動裝箱及GET請求參數(shù)原理解析

    這篇文章主要介紹了SpringMvc自動裝箱及GET請求參數(shù)原理解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09

最新評論