Я перепробовал много сообщений, найденных в сети, прежде чем писать этот вопрос.
Я хотел бы получить частичный ответ JSON в моем веб-сервисе REST.Фрист, я пытался вернуть JSONArray, но получил
"Не найдено преобразователя для возвращаемого значения типа: class org.json.JSONArray"
Тогда япопытался вернуть список JSONObject, я получаю
"com.fasterxml.jackson.databind.exc.InvalidDefinitionException: не найден сериализатор для класса org.json.JSONObject и не обнаружено свойств для создания BeanSerializer (чтобы избежать исключения, отключите SerializationFeature.FAIL_ON_EMPTY_BEANS) (через цепочку ссылок: java.util.ArrayList [0]) "
Когда я устанавливаю значение SerializationFeature.FAIL_ON_EMPTY_BEANS в false в моих application.properties, я получаюсписок пустых JSONObjects вроде: {}
Я делюсь с вами своим кодом в GitHub: https://github.com/AbderrahmenISSA/StockManagement/blob/master/src/main/java/com/stockmgt/controllers/v3/ProductControllerV3.java