【发布时间】:2021-06-13 10:47:38
【问题描述】:
这是我的 DTO 课程:
public class AppDTO implements Serializable {
private String appId;
private Date dateCreated;
@AppFeaturesValidation
private Set<AppFeature> appFeatures;
}
@AppFeaturesValidation 验证 appFeatures 的内容。
这是 AppFeature 类:
public class AppFeature {
private String packageId;
@NotNull
private Boolean isEnabled;
@NotNull
private Boolean isDisplayed;
}
当我发送到这个值 null - 它得到它。 在同一个项目中,使用 @NotNull 的不同类型正在工作。 此注解的导入相同,只是一个更简单的对象:
public class packDTO implements Serializable {
private String packId;
private Date dateCreated;
@NotNull
private Boolean clone;
}
【问题讨论】:
标签: java spring spring-boot annotations nullable