【发布时间】:2022-01-17 15:23:42
【问题描述】:
我正在使用 Spring Boot 来设计 REST API。我想知道在请求正文中使用嵌套类会有什么不同?
REST 端点:
@PostMapping("/create")
public void (@RequestBody RequestData.UserDetails details) {}
我的 RequestData 类:
public class RequestData {
public static final class UserDetails {
private String name;
}
}
所以我的问题是以下哪个类定义是安全的?
- 为 UserDetails 创建一个单独的类以获取请求的数据
- 如上所述创建嵌套类
嵌套类会在多个并发请求期间或以其他方式影响吗?
【问题讨论】:
标签: java spring spring-boot rest spring-restcontroller