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. 스 플라이 싱 매개 변수가 너무 많으면 매개 변수를 클래스에 넣고 클래스를 직접 전달해야합니다.