温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,前面呢,我们看到了啊,这一步也就是说注册我们的这个鼻音的后置处理器,然后呢,接下来我们来看接下来他的这一大步。第六步第七步,第七步它叫message source,它呢就是来初始化啊,初始化呢啊,如果是spring m VC,它就是初始化我们这个source组件,Source组件比如在spring VC中呢,它就是来做国际化功能,国际化功能然后来做咱们这个消息绑定,消息绑定啊包括呢做来做咱们这个消息解析,哎来做这些东西,好,我们来可以来看一下进去,哎进去呢,大致来看一下,他先拿到咱们这个殡工厂。第一步它来还是获取咱们这个因方程,这个因方程呢,我们之前早都整好了,它来获取因方程,然后呢,大家注意它从B方式中来判断有没有这个B应的存在,来看啊,有没有一个ID名叫message source,看容器中是否有ID为message source的总件,那我们来看一下啊,如果有的话,把这个source,哎,把这个source类型的组件拿来就给source就行了,然后如果没有,如果没有呢,人家就整一个默认的这个message source,所以说呢,它只是想创建一个message source类型的组件,如果有,如果有ID为message source类型是这个message source的总向,如果有赋值给赋值给咱们这个message source。
01:50
属性。复制给咱们这个message属性复制给,如果没有,哎自己,哎自己创建一个,创建一个,创建一个什么呢?我们来可以看啊,现在呢,没有没有呢,它就自己创建一个叫哎delegating source,重新它的这个作用呢,你可以来看一下啊,直接我们来进这个message source接口,你看它规定的方法你就懂了,哎这都是get,这都是呢,从配置文件中,从properties配置文件中,特别是国际化配置文件,你看这能传区域信息,从国际化配置文件中呢,取出某一个K的值,哎这个message source的作用,哎它一般呢,用在取出国际化配置文件中的某个K值,而且呢,还是能按照区域信息,能按照咱们这个区域信息获取。
02:52
哎,这就是我们的这个message source初始化咱们这个消息服务组件,好,包括呢,它初始化完了以后,他还注册到注意啊,注册到register s,注册到我们这个容器中了,哎就这么注册了,所以你以后要用你也可以自动注入,你以后要取国际化配置文件中中的值,你直接注入这个message source,调用它的get message就行了,把咱们这个创建好的message source,然后呢,注册在容器中,它掉了这对代码,然后呢,我们以后以后获取啊咱们这个国际化配置文件的值的时候,哎,可以自动注入这个message source注入咱们注入啊,自动注入,自动注入我们这。
03:52
Source,然后调用它的get message方法,把这个,比如把这个get方法,我们来拿一个,你调这个就能获取到了,哎,这就跟我们Java里边的这个message form的这个用法是一样的,就是来调它的好message source有一个这个方法,第二好,这相当于是跟我们国际化功能有关的一些组件。
我来说两句