Spring Boot에 샘플 RestController가 있습니다.
@RestController
@RequestMapping("/api")
class MyRestController
{
@GetMapping(path = "/hello")
public JSONObject sayHello()
{
return new JSONObject("{'aa':'bb'}");
}
}
JSON 라이브러리를 사용하고 있습니다. org.json
API를 누르면 다음과 /hello
같은 예외가 발생합니다.
[] 경로가있는 컨텍스트의 서블릿 [dispatcherServlet]에 대한 Servlet.service ()에서 예외가 발생했습니다. [요청 처리에 실패했습니다. 중첩 된 예외는 java.lang.IllegalArgumentException : 근본 원인이있는 클래스 org.json.JSONObject] 유형의 리턴 값에 대한 변환기를 찾을 수 없습니다.
java.lang.IllegalArgumentException : 반환 값 유형 : class org.json.JSONObject에 대한 변환기를 찾을 수 없습니다.
이슈가 뭐야? 누군가 정확히 무슨 일이 일어나고 있는지 설명 할 수 있습니까?