1
json을 매개 변수로 받아들이는 spring rest 서비스를 사용하여 서비스를 만들고 싶습니다. 예를 들어json을 매개 변수로 받아들이는 spring으로 rest 서비스를 만들고 싶습니다.
:
@RequestMapping(value = "/setAppData/{appId}/", method = RequestMethod.POST)
public void setAppData(@PathVariable String appId,
@RequestParam Category appCategory,
@RequestParam AppMetadata appMetaData) {
}
나는 클라이언트가 JSON과 봄 (또는 내가 쓸 것 인터셉터) 객체로 변환됩니다으로 appCategory과 appMetadata를 보낼 것이라고합니다.
할 방법이 있습니까? 이
컨트롤러에 대해
@RequestMapping(value = "/setAppData/{appId}/", method = RequestMethod.POST)
public void setAppData(@PathVariable String appId,
@RequestBody AppData appData) {
}
POJO
public class AppData {
private Category appCategory;
private AppMetadata appMetaData;
//getters/setters
}
이 클라이언트는 다음 JSON으로 AppData
를 전송하는 방법