使用NotBlank注释在Kotlin代码中不起作用
我想将java类转换为Kotlin数据类,但我发现@NotBlank在Kotlin中不起作用。 对于科特林来说,有没有其他选择使用NotBlank注释在Kotlin代码中不起作用,kotlin,bean-validation,Kotlin,Bean Validation,我想将java类转换为Kotlin数据类,但我发现@NotBlank在Kotlin中不起作用。 对于科特林来说,有没有其他选择 @Data public class myClass{ @NotBlank(message = "url is missing") @JsonProperty("url") private String url; public myClass(@NotBlank(message = "url is missing") String u
@Data
public class myClass{
@NotBlank(message = "url is missing")
@JsonProperty("url")
private String url;
public myClass(@NotBlank(message = "url is missing") String url) {
this.url = url;
}
}
您应该为验证注释设置适当的目标,如:
@Data
public class myClass{
@field:NotBlank(message = "url is missing")
@JsonProperty("url")
private String url;
public myClass(@field:NotBlank(message = "url is missing") String url) {
this.url = url;
}
}
有几个选择:
一块地
@字段:非空
作为一名能手
@获取:非空
对于构造函数
@参数:非空
此处的更多信息:您应该为验证注释设置适当的目标,如:
@Data
public class myClass{
@field:NotBlank(message = "url is missing")
@JsonProperty("url")
private String url;
public myClass(@field:NotBlank(message = "url is missing") String url) {
this.url = url;
}
}
有几个选择:
一块地
@字段:非空
作为一名能手
@获取:非空
对于构造函数
@参数:非空
更多信息请点击此处: