我想按组验证DTO的字段,但有些地方出错了。这是我的控制器:
@PostMapping("/in")
@RequestMapping("demoIn")
public ResponseEntity<String> demoIncome(@RequestBody @NotNull @Validated(DemoDto.InValidation.class) DemoDto demoDto)这是我的DTO:
@Data
public class DemoDto {
public interface InValidation{}
public interface OutValidation{}
@NotNull(groups = {InValidation.class, OutValidation.class})
private String name;
...错误是Cannot resolve method 'groups'
发布于 2022-06-27 05:39:43
检查您的导入是否正确:
import javax.validation.constraints.NotNull;我从另一个包导入了一个同名的类。
https://stackoverflow.com/questions/72767266
复制相似问题