Это все еще действует JSON!
Если вы хотите обернуть его внутри объекта, вам нужно создать модель ответа следующим образом:
public class Categories implements Serializable {
public List<Object> category;
}
Я бы также предложил Вы расширяете это и создаете Category
сущность, а не используете Object
. Это также создаст отображение для полей внутри вложенных массивов. Из вашего репозитория я вижу, что у вас уже есть какая-то сущность Category
, поэтому, возможно, вы сможете использовать ее повторно.
Ваш контроллер может затем вернуть Categories
или, что еще лучше, ResponseEntity<Categories>
, чтобы вернуть правильный ответ. В этом случае вы можете вернуть cCategory
, заключенный в метод org.springframework.http.ResponseEntity.ok
.
Вы также можете пропустить объект Categories
и использовать объект Category
. Это зависит от того, что вы после. Это поможет, если вы предоставите ожидаемый результат.