gpt4 book ai didi

hibernate - 如何使用@NotNull

转载 作者:行者123 更新时间:2023-11-28 23:11:38 27 4
gpt4 key购买 nike

我不知道如何使用@NotNull。我写了@NotNull,但我无法在Tomcat 中获取消息或错误消息。

我使用了@NotEmpty。但这会导致 Tomcat 崩溃。

  @NotNull
@Column(name = "title", length = 255, nullable = false)
private String title;

我希望 Tomcat 显示错误日志,或者网页会显示错误消息。

最佳答案

如果你想为被违反的验证规则生成某种日志,请打印一条消息。

示例:这个类[Foo] 使用@NotNull 和@Size 来声明那些验证规则。

package foos;
import java.util.List;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import lombok.Data;
@Data
public class Foo {

@NotNull
@Size(min=5, message="Name must be at least 5 characters long")
private String name;

@Size(min=1, message="You must choose at least 1 item")
private List<String> items;

}

关于hibernate - 如何使用@NotNull,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57237085/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com