У меня есть образец RestController в Spring Boot:
@RestController
@RequestMapping("/api")
class MyRestController
{
@GetMapping(path = "/hello")
public JSONObject sayHello()
{
return new JSONObject("{'aa':'bb'}");
}
}
Я использую библиотеку JSON org.json
Когда я нажимаю API /hello
, я получаю исключение:
Servlet.service () для сервлета [dispatcherServlet] в контексте с path [] выдал исключение [Ошибка обработки запроса; вложенное исключение - java.lang.IllegalArgumentException: не найден преобразователь для возвращаемого значения типа: class org.json.JSONObject] с основной причиной
java.lang.IllegalArgumentException: не найден преобразователь для возвращаемого значения типа: class org.json.JSONObject
В чем проблема? Может кто-нибудь объяснить, что именно происходит?