私の問題は、これをどのように呼び出すかです。私はそれをできた
MyObject o = new MyObject();
myController.save(o, "value");
しかし、これは私がやりたいことではありません。MyObjectをリクエスト投稿の本文に入れたいですか?これはどのように行うことができますか?
@Requestmapping(value="/save/{value}", method=RequestMethod.POST)
public void post(@Valid MyObject o, @PathVariable String value{
objectService.save(o);
}
明確にするために、私はユニットテストについて話している。
編集:
@RequestMapping(value = "/", method = RequestMethod.POST)
public View postUser(ModelMap data, @Valid Profile profile, BindingResult bindingResult) {
if (bindingResult.hasErrors()) {
return dummyDataView;
}
data.put(DummyDataView.DATA_TO_SEND, "users/user-1.json");
profileService.save(profile);
return dummyDataView;
}