gpt4 book ai didi

java - 单独运行 hibernate 约束?

转载 作者:搜寻专家 更新时间:2023-10-31 19:55:21 26 4
gpt4 key购买 nike

是否可以在不为它编写特殊类的情况下根据 hibernate 约束检查字符串?例如,如果我只想检查给定的字符串是否是一封电子邮件,是否可以将其作为一次性测试进行检查,而无需编写完整的类并针对该类的特定属性验证该约束?

最佳答案

您可以在您的实体类中使用@Email 注释该属性。您可以阅读此链接中的文档:http://docs.jboss.org/ejb3/app-server/HibernateAnnotations/api/org/hibernate/validator/Email.html

已编辑:

String email = "email@test.com";
EmailValidator validator = new EmailValidator();
validator.isValid(email, null);

如果您的字符串是格式正确的电子邮件地址,方法“isValid”将返回 true。

希望对您有所帮助!

关于java - 单独运行 hibernate 约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22212410/

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