方法Errors::reject(String errorCode)中的errorCode是什么?

新手上路,请多包涵

最近在研究Spring数据校验。看到org.springframework.validation.Errors接口中有rejectrejectValue方法,它们的用途都是手动向Errors对象中添加错误。这两个方法都有String errorCodeObject[] errorArgsString defaultMessage参数。我已在网络上查询到这几个参数的含义。
errorCode:错误代码,用于在资源文件(后缀为properties)中查询与之对应的错误消息模板。
errorArgs:错误参数,从资源文件中查询到的错误消息模板可能会使用错误参数来动态构造错误消息。
defaultMessage:默认错误消息,如果未能从资源文件中查询到错误消息模板,则使用此默认错误消息作为错误消息。此消息不能使用errorArgs里的数据。
我的问题是,如何使用资源文件以使errorCode能从中查询错误消息?我在网络上查不到相关资料。

阅读 1.6k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏