我需要通过为hibernatebean验证错误添加对不同语言的支持来国际化我的springboot应用程序。我使用了内置javax约束和自定义消息。要求返回传入json请求中定义的语言代码中的验证错误。项目详情如下:java 8渐变型我添加了validationmessages.properties文件。我需要根据restapijson中收到的“langguagecode”字段将localresolver设置为locale。这样用户就可以用他的语言得到验证错误。
efzxgjgh1#
你想用 javax constraints . 有一些注解,例如 @NotEmpty @NotBlank 每一个都有字段消息,可以接收任何语言消息。此外,您还可以为其创建自定义验证的注解和自定义验证程序,您可以对任何消息使用任何逻辑。
javax constraints
@NotEmpty @NotBlank
@NotEmpty(message = "foreign language message")
1条答案
按热度按时间efzxgjgh1#
你想用
javax constraints
. 有一些注解,例如@NotEmpty @NotBlank
每一个都有字段消息,可以接收任何语言消息。此外,您还可以为其创建自定义验证的注解和自定义验证程序,您可以对任何消息使用任何逻辑。