hibernate-validator相关内容

如何找到Log4j的深层用法

我要查找当前版本(2.15.0)之前的log4j的所有用法。 我尝试使用maven";mvn依赖项:tree";,使用了几个工具(依赖项检查、grype(对我不起作用)、syft(对我不起作用)、log4j-检测器),但它们只列出在pom.xml中指定后生成的类。 但是-这是我关心的问题: 例如,有一个我正在使用的库叫做Hibernate-validator(Hi ..
发布时间:2022-02-25 11:52:34 其他开发

Hibernate 验证器的国际化

Hibernate 验证器是否支持国际化.我看到了 jar,我可以看到各种 ValidationMessages.properties 文件. 我们是否可以创建自己的自定义错误消息并将其国际化?我不想在 Hibernate 验证器中使用默认提供的错误消息. 我们需要使用我们自己的自定义消息并且它们应该是国际化的. 以及 Hibernate 验证器支持哪些语言.在 jar 中,我看 ..
发布时间:2022-01-18 13:55:05 Java开发

原语集合的休眠验证

我希望能够执行以下操作: @Email公共列表获取电子邮件地址(){返回 this.emailAddresses;} 换句话说,我希望列表中的每个项目都作为电子邮件地址进行验证.当然,像这样注释一个集合是不可接受的. 有没有办法做到这一点? 解决方案 JSR-303 和 Hibernate Validator 都没有任何现成的约束可以验证 Collection 的每个元素. ..
发布时间:2021-12-27 17:40:55 Java开发

验证 JSF 中的类级别 bean 验证约束

JSF 2.0 似乎没有调用“类级别约束".引用 SO 答案 JSF 2.0 不调用类级别验证约束.来自 JSF 验证: JSF 2提供与 JSR-303 约束的内置集成.当您在应用程序中使用 bean 验证时,JSF 会自动使用 UIInput 值引用的 bean 的约束. 此外,答案还建议使用 SeamFaces 来验证类级别的约束. 不幸的是,这是一个不可选项,因为它引入了 ..

使用自动装配弹簧服务测试自定义验证器

我的实体有一个自定义的 Hibernate Validator.我的一个验证器使用 Autowired Spring @Repository.该应用程序运行良好,我的存储库在我的验证器上成功自动装配. 问题是我找不到测试验证器的方法,因为我无法将存储库注入其中. Person.class: @Entity@Table(schema = "dbo", name = "Person")@ ..
发布时间:2021-12-15 11:53:40 其他开发

如何验证动态生成的字段服务器端

我使用 Spring 3.1 开发了一个 Web 应用程序 在其中一个模块中,我需要保存一个具有许多 OperationParameter 对象的 Operation 对象.因此,在视图中,我提供了添加按钮供用户为特定操作创建操作参数. 两个模型都有hibernate映射,Operation和OperationParameter之间是一对多的关系.在操作模型中,我有操作参数列表,当用户 ..
发布时间:2021-12-12 10:40:16 其他开发

Autowired 在自定义约束验证器中给出 Null 值

我对 Spring 完全陌生,我已经查看了一些关于 SO 的答案以解决所提出的问题.以下是链接: Spring 3.1 自动装配在内部不起作用自定义约束验证器 将服务自动装配到验证器 自定义约束验证器中的自动装配存储库为空 我有一个 Spring 项目,我想在其中使用 Hibernate Validator 进行对象验证.根据我在网上和几个论坛上阅读的内容,我尝试按如下方式 ..
发布时间:2021-12-10 23:15:52 Java开发

使用 Hibernate Validator (JSR 303) 进行跨字段验证

在 Hibernate Validator 4.x 中是否有(或第三方实现)跨字段验证的实现?如果不是,那么实现跨领域验证器的最简洁方法是什么? 例如,如何使用 API 来验证两个 bean 属性是否相等(例如验证密码字段是否与密码验证字段匹配). 在注释中,我希望有以下内容: public class MyBean {@Size(min=6, max=50)私人字符串传递;@Equ ..
发布时间:2021-12-10 22:37:37 其他开发

Hibernate 验证器:@Email 接受 ask@stackoverflow 作为有效吗?

我正在使用 @Email 批注来验证电子邮件地址.我遇到的问题是它接受像 ask@stackoverflow 这样的东西作为有效的电子邮件地址.我猜这是因为他们想要支持 Intranet 地址,但我似乎找不到标志,因此它确实检查了扩展名. 我真的需要切换到 @Pattern(以及任何关于灵活的电子邮件模式的建议)还是我遗漏了什么? 解决方案 实际上,@Email 来自 Hiberna ..
发布时间:2021-12-08 19:45:02 其他开发

是否有使用带注释的方法参数启用 JSR 303 Bean 验证的标准方法

我已经四处张望了一段时间,但没有运气.我不使用 Spring MVC,但仍想使用 @javax.validation.Valid 来启用方法参数的验证.举个例子 公共类 EventServiceImpl 实现 IEventService {@覆盖公共无效邀请(@Valid 事件事件,@Valid 用户用户){ ... }} 使用 MVC,通过一个简单的 ..
发布时间:2021-11-11 04:20:03 Java开发

休眠验证器中字段的短路约束

我希望对类字段的约束进行排序和短路,例如 @Size(min = 2, max = 10, message = "名称长度不正确")@Pattern(regexp = "T.*", message = "名称不以 T 开头")私有字符串名称; 使用 name="S",应该会失败 @Size 约束,因此甚至不必检查下一个.我浏览了 Groups、GroupSequence 和 Composite ..
发布时间:2021-11-10 23:15:35 其他开发

Spring 验证器:同时具有注释和验证器实现

是否可以同时拥有表单验证器和注释约束? 例如要在表单对象中包含此字段: @NotEmpty私人字符串日期; 然后在验证器中验证日期的模式. 我知道有模式注释,但我只是想看看是否可以同时使用两种类型的验证. 解决方案 这里是一个非常好的站点的链接,该站点解释了如何将 JSR-303 验证器与 spring 验证器相结合. 接下来我将介绍我的解决方案.希望有帮助. ..

如何在运行时更改注释/休眠验证规则?

如果有一个包含某些字段的 Java 类,我想使用 Hibernate Validator 进行验证.现在,我希望我的用户能够在运行时配置进行哪些验证. 例如: 公共类 MyPojo {...@不是空的字符串 void getMyField() {...}...} 假设我想删除 NotEmpty 检查或替换为 Email 或 CreditCardNumber,我该怎么做?甚至有可能吗?我想 ..
发布时间:2021-11-10 22:28:36 Java开发