【发布时间】:2019-09-27 18:21:50
【问题描述】:
例如我有:
@PostMapping("/person/{id}")
@ResponseBody
public boolean isAdmin(@PathVariable("id") Person person) {
return person != null && person.isAdmin();
}
如何使用验证获得相同的结果?
这对我不起作用,但我会查找类似的东西,而无需手动检查方法体。有办法吗?
@PostMapping("/person/{id}")
@ResponseBody
public boolean isAdmin(@PathVariable("id") @NotNull Person person) {
return person.isAdmin();
}
【问题讨论】:
-
首先你能把对象保存在
PathVariable吗?如果是这样,您的 post http 请求会是什么样子?
标签: java spring validation spring-mvc spring-data-jpa