gpt4 book ai didi

java - 使用 Hibernate 进行数据验证

转载 作者:行者123 更新时间:2023-11-30 04:40:42 27 4
gpt4 key购买 nike

我目前通过 Hibernate 进行数据验证。特别是使用@Pattern注释

无论我做什么,批发验证总是错误的,所以我无法保存该对象。

我尝试了以下方法:

@NotNull
@Size(max=30)
@SafeHtml
@Pattern(regexp="[a-zA-Z]", messsage="the name can only contain letters")
private String name;

等塞西:

@NotNull
@Size(max=30)
@SafeHtml
@Pattern(regexp="\\D", messsage="the name can only contain letters")
private String name;

在这两种情况下,如果我写“toto”,就会出现错误消息。

有人有想法吗?

最佳答案

您尝试过[a-zA-Z]*

您的模式看起来只捕获一个字母。您需要一个 * 或 + 来建议多个字母。

关于java - 使用 Hibernate 进行数据验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12386235/

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