gpt4 book ai didi

java - Hibernate validator 不使用属性文件。

转载 作者:行者123 更新时间:2023-11-29 05:35:48 26 4
gpt4 key购买 nike

我已经实现了一个带有 hibernate 和 hibernate 验证的 bean。这是我正在测试的字段。

@NotBlank(message ="test.test" )
private String test;

我有一个文件

messages.properties

 messages_en.properties

我用的。 Spring.message 标签起作用,因此文件可以被找到并在系统的其他地方使用。当我尝试在 messages.properties 中存储一个该字段为空且没有错误消息的对象时,我得到“test.test”作为我的验证错误。我错过了什么?

最佳答案

您应该通过用大括号将键名括起来来尝试这样做。此语法不同于来自本地化文件的 Java。紧随其后的是通过验证 API 进行的 Spring/Hibernate 验证。

@NotBlank(message="{test.test}")
私有(private)字符串测试;

关于java - Hibernate validator 不使用属性文件。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19568373/

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