インターフェースの使用
org.springframework.validation.MessageCodesResolver
MessageCodesResolver を使用するパッケージ
パッケージ
説明
ビジネスや UI レイヤーで使用するためのデータバインディングおよび検証機能を提供します。
Web データバインディングのサポートクラス。
Spring WebFlux 構成インフラストラクチャ。
Spring MVC のアノテーションベースのセットアップ。
org.springframework.validation 内の MessageCodesResolver 使用
MessageCodesResolver を実装している org.springframework.validation のクラス型 MessageCodesResolver のパラメーターを持つ org.springframework.validation のメソッド修飾子と型メソッド説明voidAbstractBindingResult.setMessageCodesResolver(MessageCodesResolver messageCodesResolver) エラーをメッセージコードに解決するために使用する戦略を設定します。voidDataBinder.setMessageCodesResolver(MessageCodesResolver messageCodesResolver) エラーをメッセージコードに解決するために使用する戦略を設定します。org.springframework.web.bind.support 内の MessageCodesResolver 使用
修飾子と型メソッド説明final MessageCodesResolverConfigurableWebBindingInitializer.getMessageCodesResolver()エラーをメッセージコードに解決するために使用する戦略を返します。型 MessageCodesResolver のパラメーターを持つ org.springframework.web.bind.support のメソッド修飾子と型メソッド説明final voidConfigurableWebBindingInitializer.setMessageCodesResolver(MessageCodesResolver messageCodesResolver) エラーをメッセージコードに解決するために使用する戦略を設定します。org.springframework.web.reactive.config 内の MessageCodesResolver 使用
修飾子と型メソッド説明protected MessageCodesResolverDelegatingWebFluxConfiguration.getMessageCodesResolver()protected MessageCodesResolverWebFluxConfigurationSupport.getMessageCodesResolver()このメソッドをオーバーライドして、カスタムMessageCodesResolverを提供します。default MessageCodesResolverWebFluxConfigurer.getMessageCodesResolver()DataBinderでデフォルトで作成されたものではなく、アノテーション付きコントローラーメソッドの引数でデータバインディングに使用するカスタムMessageCodesResolverを提供します。WebFluxConfigurerComposite.getMessageCodesResolver()org.springframework.web.servlet.config.annotation 内の MessageCodesResolver 使用
修飾子と型メソッド説明protected MessageCodesResolverDelegatingWebMvcConfiguration.getMessageCodesResolver()protected MessageCodesResolverWebMvcConfigurationSupport.getMessageCodesResolver()このメソッドをオーバーライドして、カスタムMessageCodesResolverを提供します。default MessageCodesResolverWebMvcConfigurer.getMessageCodesResolver()データバインディングおよび検証エラーコードからメッセージコードを構築するためのカスタムMessageCodesResolverを提供します。