Mar*_*ina 3 java rest spring spring-mvc
是否可以在@RequestBody中传递多个对象?
我需要它来摆脱自行车发明并创建实用程序类。
这里我假设您想在单个响应体响应中发送两个类对象。
在控制器中创建一个类似于这两个实体的附加内部类
static class UserAndProfile {
public UserProfile userprofile;
public User user;
}
and then your request mappings would resemble
@RequestMapping(value = "/user", method = RequestMethod.GET)
public @ResponseBody UserAndProfile user() {
UserAndProfile userAndProfile = new UserAndProfile();
userAndProfile.userprofile = ...
userAndProfile.user = ...
return userAndProfile;
}
@RequestMapping(value = "/user", method = RequestMethod.POST)
public Object user(@RequestBody UserAndProfile userAndProfile) {
...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9513 次 |
| 最近记录: |