首页 > 解决方案 > 来自 ValidationMessages.properties 的约束消息的语言注入

问题描述

我在 ValidationMessages.properties 中定义了我的验证消息。消息通过约束注释中的“消息”引用。我希望 Intellij 的语言注入能够向我显示属性文件中的值来代替引用(类似于它对属性和 Spring EL 所做的事情)。

注册.java:

...
@Size(min = 4, message = "{register.username.size}")
private String username;
...

ValidationMessages.properties:

register.username.size="Username must be at least {min} properties"

期望的结果:

...
@Size(min = 4, message = "{Username must be at least {min} properties}")
private String username;
...

这可能吗?如果可以,我该如何实现?

标签: intellij-ideabean-validation

解决方案


推荐阅读