👉 기본 환경
- Language: Java
- DB: MySQL
- IDE: IntelliJ
⌨️ 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
|
@RestController
public class ApiController {
@GetMapping(value = "/getMidFcst")
public void getMidFcst() {
}
@GetMapping(value = "/getMidFcst")
public void getMidFcst() {
}
}
|
🖨️오류
java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'apiController' method
📡 원인
apiController에 value가 동일한 method가 2개 존재
📰 해결 방법
1
2
3
4
5
6
7
8
9
10
11
12
13
|
@RestController
public class ApiController {
@GetMapping(value = "/getMidFcst")
public void getMidFcst() {
}
@GetMapping(value = "/getMidFcst2")
public void getMidFcst2() {
}
}
|
중복된 value 수정
'Java > Spring with Error' 카테고리의 다른 글
[해결 방법] java.lang.IllegalArgumentException (0) | 2023.08.21 |
---|---|
[해결 방법] org.json.JSONException (0) | 2023.08.19 |
[해결 방법] Failed to configure a DataSource (0) | 2023.08.19 |
[해결 방법] java: array required, but java.util.List<> found (0) | 2023.06.18 |
[해결 방법] finished with non-zero exit value 1 (0) | 2023.06.14 |