00:00
啊,我们接下来把这个proper文件给它解析了啊,啊,解析这个文件呢,大家注意啊,将来呢,我们在。这个交易这个模块的时候,不一定仅仅只是这个创建交易的时候会用的。啊,我们还有一些其他的情况也会用到啊。哎,这个文件刚才我填完之后刷没有。啊啊,这个这个文件贴完之后也得刷一下啊。对就说吗。行,咱们来看看这个其他的地方啊。啊嗯,咱们来这个交易啊,啊创建这块啊,咱们会使用到啊创建这块有可能性对吧?好,进入到咱们这个详细信息页,那大家注意在这儿是不是咱们也有这个可能性啊,除此之外呢,我们在这里边列出来这个阶段啊,它这个图标列什么啊,我们到时候也会根据这个可能性来进啊进行判断的,所以说这个可能性这种东西啊,我们会经常的这个使用的,那么所以说我们仅仅只是在添加的这一块,把我们的这个啊,Stage to possibility proper啊这个文件给它解析了。
01:34
哎,是不是就不太值当了,因为将来我们还要用呢,对不对,给它解析到哪儿比较好呢,大家想。我需要将这个文件给他解析了啊。好,这个文件啊,表示的是。啊,阶段和键值对之间的对应关系啊,那将来呢,好,我们这个啊通过。
02:13
这个啊,Stage阶段的这个OK吧,以及咱们这个对应关系的这个文件OK吧,来取得可能性,这个值OK吧,好那么这种需求啊,在这个啊交易。模块中啊,需要大量的使用到OK吧,那所以啊,我们啊。就啊。需要将该文件啊这个啊解析在哪呢?解析在我们的这个服务器缓存中很面熟啊这个词服务器缓存中什么意思?老师现在要做的是不是a application掉一个点set。
03:09
嗯。吹build它对不对?好,这里边咱们要存什么呢?是不是要存这种这个建筑对之间的这个对应关系呢?能理解吧,哎,要存这个文件了。啊,就是说白了啊,就是咱们这个文件内容啊,这个文件。内容OK吧,在服务器启动阶段它就有了。到时候咱们用到它的时候,是不是从这个服务器缓存中啊,从application中来个get attribute把它取出来直接使用就行了,能理解吧,好,所以说还得找到我们啊之前的那个监听器对不对。得找一找啊,外边下有一个listener对吧,好。行,这里边儿咱们都是玩这个数据字典的,对不对,数据字典咱们玩完之后啊,咱们还可以处理一个什么呢。
04:08
这个啊,给它分割开啊。数据字典啊,咱们来处理完毕后。啊,我们需要将什么呢啊。啊,处理这个properties,哎,这个叫什么stage to properties啊处理这个文件OK吧,好,我们需要将啊。啊,处理这个文件的一个步骤啊,咱们说一说啊这个步骤。好解析该文件,至于怎么解析,一会儿再说啊该文件。将这个啊,该这个啊,属性文件中的键值。
05:00
对关系啊,给它处理成为什么呢?这个啊,Java中的限制,对关系。这句话没毛病吗?你是不是得把这个property组件这个键字对,得处理成Java中的键对,咱们才能用啊,咱们得用啊,那Java中的键字段用什么表示?Map呗,对不对,好,所以说啊,最终我们处理这个结果,咱们得创建一个map对吧。Map,咱们来一个string string好,这个string代表的是谁呢?这个key代表是谁同学们?是不是阶段呢?He,对不对,那这个值呢,这个使令代表就是可能性对不对,可能性抛。Bbt是这样吗?好,咱们比如说把这个。Map啊,给他命个名啊,跟上边这个区分开啊,因为咱咱们上面是不是有一个这个map是吧,那下边咱们命个名叫p map,表示的是专门处理可能性的这个map行吗?好,表示的是possibility map啊好,那这个p map都会保存什么呢?同学们p map点二。
06:16
Put什么?谁是谁是value?Stage是key possibility是Y6对不对,那比如说零一什么资质审查,咱们说应该这么保存呢?值是多少十就是可能性对不对,是不是应该这么玩啊好比如说什么0002需求分析对吧。啊,需求。分析啊,啊,就是那个25好,再比如。来一个。零七是不是成交啊,对不对啊,这个我就等等等啊等等等。等等啊,好。
07:00
OK啊啊,刚才有同学说了啊,老师啊,这个你解析的这个啊属性文件,咱解析的不是这些东西吗?是不是。啊,这些东西啊,咱们得想招啊,你这些东西咱以后不能用啊,咱们是不是得用这些中文这些文字啊,对不对,好处理成文字之后啊,咱们再进行保存,OK吧,好,这个不要着急啊,好,那么最后呢,咱们将这个p map啊给它保存到咱们的这个三文鱼对象中,是这样吗?好p map啊。Map啊,这个啊,保存值之后啊,好这个啊,咱们给它放在咱们这个服务器。缓存中,好,咱们来个A。掉一个点set a tree。Built。啊,比如说咱们就来个p map p map,我就一直放在这个服务器当中,以后我通我拿到这个阶段之后,我通过这个建设关系,我就就能取可能性啊,对不对,好这么一个思路啊,好,我们现在来开始解析这个practice文件啊。
08:19
啊,解析properties文件有两种形式,直接使用这个properties这个类是可以的啊,是不是U包给你提供了这么一个类啊。对不对,其实你直接使用它也行啊,但是它习惯于这个处理的是什么呢?是咱们的这个看看啊,这个不涵盖这个中文的啊,比如说咱们这个JDBC看到没,你用这个类去处理完全没问题,OK吗?但是现在呢,我们一种啊,最安全可靠,而且会把我们的这些个unicode编码有效的解析成中文的这种方式啊,所以说呢,我们现在不用这个properties类啊,我们用的这个类叫做。
09:02
Re。Resource bundle,我们来看第一个啊,Resource bundle同样是这个U这个类啊。也是用来处理pro属性文件的,OK吧,来个RB啊,给它来一个resource bundle,来一个get bund,那后面呢,指定的就是啊,我们要解析的这个proper文件的名字,我们现在是不是把它放在咱们这个S2C的这个根下了。在的项目当中,Src的咱们是不是给它整理成resources这个文件夹了,对不对。好,所以说啊,咱们直接不用写什么路径啊,不像以前啊,得写什么路径,对不对,再写这个文件对吧,咱们现在啊,直接把这个文件啊给他写上就行了,好值得一提的是什么呢?对于咱们的这个resource model的这个使用啊,把properties文件加载进来之后,后边这个后缀名啊,要给干嘛呢?
10:02
省略掉给干掉OK吧啊,这个东西不干掉啊,它还不好使,OK吧,好这句话指的就是啊,我就通过这一类来解析这个stage to possibility their proper这个文件了,OK吗?好啊,只要是解析见词段啊,其实都是一个套路啊。我们以前解析map的时候,是不是把它那个key都拿到了,对不对,其实都是一样的啊来2B掉一个点什么呢?Get key谁是K谁是Y流来着,是不是阶段是K,可能性是Y6,我现在要把这九个阶段全拿到,能理解吧,九个阶段啊全拿到好,我们现在来get kiss诶给我们返回一个什么类型呢?孙娇。Innueration。枚举对吧,好。Nu啊,咱们这个key啊,它是一个string OK吗?好。
11:00
哎,这个枚举类型为什么要会给我们返回一个枚举类型。什么是枚举同学们。
我来说两句