标签: java spring spring-mvc
我想在控制器方法中为每个@RequestParam添加验证,例如@NotNull表示字符串,@Min表示整数。所以我决定让一个模型类包含所有请求参数。但现在我想将请求参数名称映射到ModelAttribute中的字段。例如,像
@RequestParam
@NotNull
@Min
ModelAttribute
class Model{ @Param("user-id") //is there any such way @Min(1) private Integer id; }
我无法找到任何此类功能。有人可以帮忙吗?