[SPRING] Spring REST 여러 개의 @RequestBody 매개 변수가 가능합니까?
SPRINGSpring REST 여러 개의 @RequestBody 매개 변수가 가능합니까?
나는 Spring RESTful 웹 서비스를 구현했다. 객체 매핑을 위해 Jackson JSON 사용하기. 두 가지 매개 변수를 허용하는 메서드가 있습니다.
public Person createPerson(
@RequestBody UserContext userContext,
@RequestBody Person person)
클라이언트가 여러 JSON 객체를 본문으로 전달해야하는 요청을 어떻게 작성합니까?
이것이 가능한가?
- 스리
해결법
-
==============================
1.그게 효과가 없을 것이라 확신합니다. 해결 방법이있을 수 있지만 훨씬 쉬운 방법은 래퍼 객체를 도입하고 서명을 변경하는 것입니다.
그게 효과가 없을 것이라 확신합니다. 해결 방법이있을 수 있지만 훨씬 쉬운 방법은 래퍼 객체를 도입하고 서명을 변경하는 것입니다.
public class PersonContext{ private UserContext userContext; private Person person; // getters and setters } public Person createPerson(@RequestBody PersonContext personContext)
from https://stackoverflow.com/questions/5726583/spring-rest-multiple-requestbody-parameters-possible by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] Spring WebServiceTemplate에서 타임 아웃을 설정하는 방법 (0) | 2019.01.03 |
---|---|
[SPRING] 단위 테스트에서 Autowired Bean 재정의 (0) | 2019.01.03 |
[SPRING] 내장 된 Tomcat 세션 클러스터링을 사용하여 스프링 부트 응용 프로그램을 설치하는 방법은 무엇입니까? (0) | 2019.01.03 |
[SPRING] JSF에서 Spring Security Facelets 태그 라이브러리를 사용하는 방법 (0) | 2019.01.03 |
[SPRING] Spring Cloud Configuration Server가 로컬 속성 파일로 작동하지 않습니다. (0) | 2019.01.02 |