java - Spring Boot 类 Size 未找到 @Size(min=1,max=18)

标签 java spring maven spring-boot bean-validation

我有一个 User 类,如下所示,我正在尝试强制验证,但我得到了:

error cannot find symbol symbol: class Size

我的类(class)看起来像这样:

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;

@Entity
public class User {

    @Id
    private long id;
    @Size(min=1,max=18)
    private int age;

    // getters and setters

}

最佳答案

您缺少尺寸注释的导入。

import javax.validation.constraints.Size;

关于java - Spring Boot 类 Size 未找到 @Size(min=1,max=18),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39814300/

相关文章:

java - 使用 CAR 将自定义中介部署到 WSO2 ESB

java - 检测鼠标点击 SELECTION Editable ComboBox JavaFX

java - 支柱2 : Send a JSON string with JQuery ajax submit to be mapped into a List of complextypes

java - 使用 JRuby 作为 java 编程工具

java - 状态码 415 : No MessageBodyReader Found for multipart/form-data, FormDataMultiPart

mysql - 如何在 hibernate 中使用 between 子句比较日期

python - 如何在 rpm-maven-plugin 中禁用 python 预编译?

hibernate - spring + hibernate - 将实体映射到不同的数据源

Spring Boot JSF集成

java - Maven:传递-循环依赖-发布流程