我正在使用javax,validation包中的@notblank注释,而不是hibernate验证,因为现在已弃用它。但这不能按预期方式工作,因为未针对我声明了@notblank注释的变量显示所需标签。
这是示例DTO文件:-
import java.math.BigDecimal;
import javax.validation.constraints.Digits;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;
public class Person {
@NotBlank(message ="name cannot be blank")
private String name;
@Min(value=1)
private int age;
@Digits(integer = 7,fraction = 2)
private BigDecimal amount;
@NotBlank和@Digits 均不起作用。我正在将Spring Boot 2.1.0和Swagger 2.9.2一起使用。请为此提供帮助。