我正在使用spring验证来验证Rest Controller输入,如果有任何人可以告诉我是否有可能在异常情况下抛出自定义消息并且自定义消息应该来自数据库而不是来自属性文件,我将不胜感激
答案 0 :(得分:0)
您可以通过在Spring LocalValidatorFactoryBean
上设置自定义验证消息源来实现此目的。
您的消息源需要实现MessageSource
接口并从数据库中读取消息。
参考:
http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/context/MessageSource.html