@ConditionalOnWebApplication
@Configuration
@ConditionalOnMissingBean(value=org.springframework.context.MessageSource.class,
search=CURRENT)
@EnableConfigurationProperties
@ConfigurationProperties(prefix="spring.messages")
public class MessageSourceConfiguration
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
BASE_MESSAGES |
| 构造器和说明 |
|---|
MessageSourceConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getBasename() |
int |
getCacheSeconds() |
java.nio.charset.Charset |
getEncoding() |
boolean |
isAlwaysUseMessageFormat() |
boolean |
isFallbackToSystemLocale() |
org.springframework.context.MessageSource |
messageSource() |
void |
setAlwaysUseMessageFormat(boolean alwaysUseMessageFormat) |
void |
setBasename(java.lang.String basename) |
void |
setCacheSeconds(int cacheSeconds) |
void |
setEncoding(java.nio.charset.Charset encoding) |
void |
setFallbackToSystemLocale(boolean fallbackToSystemLocale) |
public static final java.lang.String BASE_MESSAGES
@Bean public org.springframework.context.MessageSource messageSource()
public java.lang.String getBasename()
public void setBasename(java.lang.String basename)
public java.nio.charset.Charset getEncoding()
public void setEncoding(java.nio.charset.Charset encoding)
public int getCacheSeconds()
public void setCacheSeconds(int cacheSeconds)
public boolean isFallbackToSystemLocale()
public void setFallbackToSystemLocale(boolean fallbackToSystemLocale)
public boolean isAlwaysUseMessageFormat()
public void setAlwaysUseMessageFormat(boolean alwaysUseMessageFormat)