GetMapping 오류 요약

1. 컨트롤러의 GetMapping 오류

첫째, 두 개의 GetMapping ( "/ {id1}")이 있고 GetMapping ( "/ id2")에는 심각한 오류가 있습니다.

 GetMapping("/info")
  public AjaxResult getInfo(Request request){
    
    
  //请求的参数比较多的时候使用
}
GetMapping("/info")
 5. public AjaxResult getInfo(@RequestParam("name") String name){
    
    
 此种是请求的参数比较少的时候使用
}

요청할 때 다음 경로를 통과합니까? 접합
/ info? name = '+ name;

2.“문자열이 Long에 불변함”

이러한 종류의 오류는 매우 자주 발생하며 위의 두 가지 상황 중 어느 것이 제대로 사용되지 않는 것일 수 있습니다.

3. Get 값을 전달하는 두 가지 방법

a. 경로 매개 변수 (예 : / name / {id})
b.? 스 플라이 싱 (예 : name? id = 12)
c. 스 플라이 싱 매개 변수가 너무 많으면 매개 변수를 클래스에 넣고 클래스를 직접 전달해야합니다.

추천

출처blog.csdn.net/wangleisuiqiansuiyue/article/details/109128548