@Configuration
public class MultilangMessageConfig
extends java.lang.Object
implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer
コンストラクタと説明 |
---|
MultilangMessageConfig() |
修飾子とタイプ | メソッドと説明 |
---|---|
org.springframework.validation.Validator |
getValidator() |
SaigaiTaskDBLang |
lang()
lang という名前で SaigaiTaskDBLang をBean登録
|
DatabaseMessageSource |
messageSource()
MessageSource を message.properties から データベースに変更する.
|
org.springframework.context.support.ReloadableResourceBundleMessageSource |
propertiesMessageSource()
標準機能の言語メッセージファイルのメッセージソースを propertiesMessageSource で定義
|
org.springframework.validation.beanvalidation.LocalValidatorFactoryBean |
validator()
LocalValidatorFactoryBeanのsetValidationMessageSourceで
バリデーションメッセージをValidationMessages.propertiesからSpringの
MessageSource(messages.properties)に上書きする
http://qiita.com/NagaokaKenichi/items/65d0e07151292968d67f
http://qiita.com/yhinoz/items/5dd8b58fa555dfb0ca82
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addArgumentResolvers, addCorsMappings, addFormatters, addInterceptors, addResourceHandlers, addReturnValueHandlers, addViewControllers, configureAsyncSupport, configureContentNegotiation, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureMessageConverters, configurePathMatch, configureViewResolvers, extendHandlerExceptionResolvers, extendMessageConverters, getMessageCodesResolver
@Bean public SaigaiTaskDBLang lang()
@Bean public org.springframework.context.support.ReloadableResourceBundleMessageSource propertiesMessageSource()
@Bean public DatabaseMessageSource messageSource()
@Bean public org.springframework.validation.beanvalidation.LocalValidatorFactoryBean validator()
public org.springframework.validation.Validator getValidator()
getValidator
インタフェース内 org.springframework.web.servlet.config.annotation.WebMvcConfigurer