java - Возможно ли использовать параметры REST сразу после REST?




json spring spring-mvc jackson (2)

Я реализовал веб-службу Spring RESTful. Использование Jackson JSON для сопоставления объектов. У меня есть метод, который принимает два параметра.

public Person createPerson(
    @RequestBody UserContext userContext,
    @RequestBody Person person)

Как клиент будет создавать запрос, где в нескольких объектах JSON должны быть переданы в теле?

Это возможно?

- Шри


Answers

Я уверен, что это не сработает. Могут быть обходные пути, но гораздо проще было бы ввести объект-обертку и изменить свою подпись:

public class PersonContext{
    private UserContext userContext;
    private Person person;
    // getters and setters
}


public Person createPerson(@RequestBody PersonContext personContext)

Установите ширину TabLayout, чтобы соответствовать Parent

Как это.

<TabLayout
    android:layout_width="match_parent"
    android:layout_height="60dp"/>




java json spring spring-mvc jackson