文章目录
ok,本博客并非入门博客,建议先看具体实现,参考我的博客: SpringBoot系列之i18n国际化多语言支持教程
之后,再来看本博客
MessageSourceAutoConfiguration是国际化语言i18n的自动配置类,然后本博客简单跟一下源码,看一下SpringBoot是怎么实现对locale,也可以说是国际化语言i18n的自动配置
MessageSourceAutoConfiguration是i18n自动配置很关键的类,跟一下其源码,@ResourceBundleCondition是 MessageSourceAutoConfiguration的一个条件主键,当条件符合时候就自动配置,跟一下这个条件主键的源码,MessageSourceAutoConfiguration.ResourceBundleCondition 源码:
protected static class ResourceBundleCondition extends SpringBootCondition {