配置
spring:
messages:
basename: i18n/message #不配置路径默认在classpath下,国际化文件名是messages
encoding: UTF-8
国际化文件
根据我们定义的i18n/message.则在classpath下创建对应的国际化文件
message.properties默认是在没有说明具体语言时的默认语言
内容如下:
使用
国际化内容需要根据MessageSource类来获取,MessageSource类在spring容器中,则需要先获取spring容器
import com.central.common.utils.StringUtils;
import org.springframework.aop.framework.AopContext;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.NoSuchBeanDefinitionException;
import org.springframework.beans.fac