00:01
好,我们来继续啊,好,那么接下来的话,我们就可以直接来给大家去讲解我们刚刚说的,诶,全局配置文件中的每一个配置,那么首先我们先来看第一个叫做properties属性啊,好,那么我们还是参照着我们的PDF来说啊,好找到我们这个properties,然后这个地方呢,它对这个project有一个啊基本的一个描述啊,有一个基本的描述就是什么描述呢?你要是能看得懂是吧,你就看这一段英文,那你要是看不懂的话呢,咋办呀?不看了是吧?啊,你得硬着头皮去看一看是不是啊,你不能因为这个看不懂,你就选择性的把这个英文文档就给他。抛弃了是吧?啊,不能这样哈,你这个看不懂,你得尝试着去看,你看的多了,其实慢慢的哎,你也就能看懂它了,能明白吧,OK,好,那如果说有同学说老师我实在看不懂,那咋办呀?啊,你到这个giub那个网站上,我们是不是有这个中文的呀。
01:07
对不对,上午给大家讲过,是不是有这个中文的文档啊,对吧?诶,那你就可以去看那个中文的文档了,但是呢,呃,中文的东西呢,你看起来是比较舒服的啊,但其实对你的帮助我觉得不是那么大啊,你最好呢,还是去看一下这些英文的一些东西,因为将来你们要去接触一个新的技术的话啊,对于一个新的技术来讲,如果说你想去找一些这个相关的资料,没有中文的。能听懂白吧,一个新的技术来讲,它是没有中文的,能明白吧,或者说呢,你将来你想去研究一个,哎,新的技术,就是你自己啊,这个感兴趣,你想去研究了,然后呢,你就想着说我能不能从网上去找一些这个中文的一些资料,好,那我告诉你,如果说你能从网上找到对应的这个技术的一些什么中文的一些参考资料,那这个技术其实就没必要去研究了,听懂了吧,这已经不是新技术了。
02:00
连中文的这个文档都给你提供出来了,还叫什么新技术啊,能听懂吧啊说说如果这个技术很新的话,那基本上网上是找不到什么这个资料的,你只能靠着这个官方的一些东西去研究它,那么这样的话呢,你就必须得能看得懂这些英文文档。对吧,啊,一开始看起来比较痛苦一点啊,你可以手里面搞个有道啊啥的,对不对啊大概的呢,把这个一翻译啊,就是里面呢,你能认识一些比较关键的一些什么单词,其实整句话的意思呢啊,你也就能猜出来对吧?啊连看带猜。对不对,不需要说,你一定要把这个翻译的非常准确啊,大概的意思你能明白了,其实这个东西你也就能看得懂了,明白了吧?啊,就这个意思啊啊呃,然后的话,这个word文档里面的话呢,我记得也啊,也有一些什么简单的解释啊,也有一些简单的解释,那么它是什么意思呢?啊,就是你可以去配置一些什么动态的,然后呢,可替换的一些什么属性设置啊,你既可以把它配到我们的Java的这种属性文件中啊,就是我们的这个practice文件,当然呢,你也可以直接在我们这个pro标签里面呢,通过我们的pro来去做一些什么配置,能明白了吧,这就是我们pro它的一个作用啊好,那么接下来呢,我们就来具体的给他来演示一下,回到我们的开发工具里面啊,我们在这个全局配置文件中,我们先来讲解,第一个叫做practice OK,呃,这个东西干嘛呢,主要就是什么,用于做我们的什么呀,啊,就是属性的一些什么配。
03:36
置啊,首先配置啊,那么通过这个pro来写,在这个pro里面呢,我们就可以直接通过这个pro来去配一些东西了,比方说我们把我们写过的这个连接信息呢,啊,我觉得说直接写到这儿好像不是很好啊,那么你可以把这个东西呢,直接迁移到这儿,能理解吧,怎么迁移呢,你比如说啊,我就把这个name好,我写一个,像这个JDBC加Java好,我写下它,然后这个Y轴里面写什么呢?诶我就把这个东西写到这儿,那么这个相当于我已经把什么呀,我已经把这个URL就给它什么,通过属性的方式给它配到这,那么配到这以后呢,我们在这个位置呢,就不用再去这么写了,它这里面呢,也支持一个语法,就通过什么Dollar大括号来去读取你的一些什么属性配置,那么现在的话,你在这里面直接写什么呀,直接写JDBC,点这va就行了,能理解吧,直接这么干就行了。那么同样道。
04:36
道理啊,你还可以什么再去把别的都给它配置过来,但是的话,我们分析一下,你把这个东西呢,从这个位置移到这个位置了,好像也没啥作用是吧?所以说我们更加的希望是什么呀,能不能把这些东西全部都配到一个属性文件中,这样的话,是不是相当于把他们给分开了,对吧?OK,所以说呢,大家注意这里面的话,我们既支持诶直接什么呀,配到这也支持我们的去引入一个外部的属性文件,有一个resource,有一个URL,好给大家解释一下,呃,那么我们用的这个pro呢,就是配置一个什么具体的一个属性配置啊,一个具体的属性配置,好属性配置,然后呢,像这个resource,或者是这个UR,然后呢,它就是一个引入外部的属性文件了,那么这个resource它是什么?引入我们类路径下的属性文件,而这个URL呢,它是引入什么呀,引入网络路径。
05:36
或者是磁盘路径下的属性文件,这个大家能区分开吗?什么叫做类路径啊,就是在我当前的这个什么工程下面的吧,在我当前工程下面的src或者是conflict下面的,这叫做类路径。那么什么是网络路径或者磁盘路径啊,比如说诶,你在啊某个云盘里面对吧?啊或放了这样的一个文件,那这就算一个网络路径了,或者说呢,你在你这个磁盘路径上,比如说你在你的D盘下面放了这个文件了,那么这就属于什么磁盘路径,那么对于这种网络路径或者磁盘路径来讲,你用的是它,而这个东西我们很少会去用,谁会闲的没事干把配置文件移到外面,对吧?肯定是跟我们当前的这个工程,当前的这个应用在一起的,那么大家只需要记住这个resource怎么用就行了啊,那么resource你就直接指向谁的,比如说现在我在我的卡下面,我去用一个DB点。
06:36
Proper,这就是我的一个属性文件,好,这里面我暂时先不写东西啊,那么你直接就可以什么了,在这个位置通过一个resource把我们的DB.proper就可以什么引入到这个位置了,明白吧,那么接下来你在这个里面把该定义的东西都给它定出来不就行了吗?com.MYSO.jdbc点这吧,好,UYLJDBC冒号买SOHO落后号3306,然后呢,第个对三线0308,好GDBC加F右侧name JD bc加PASSORD1234就别写好了吗?那把这个写好以后的话呢,你在这个地方呢?哎,在这个地方你就可以什么?诶这个东西我们其实就不能写了啊,因为这里面是不是写了一个了,对吧?哎,你就不要再去用它了啊,那我就把它注释掉了,好在这个位置的话,你就接着往后写,那么这个页我们给它换成什么到了,然后JDBC.u。
07:36
好,再来往下写到了JDBC角右三,OK,再来往下写到了JDBC角password OK,这就写好了,那先号朋呢,我们来测试一下,好,那我们就拿上我们上午写过的这个hello word,只要这个东西还能正常运行,说明我们的配置是不是没问题啊,来吧,运行一下。好,大家来看这个结果是不是依旧是可以的。
08:01
明白了吧,好,这个一种是可以的啊,好,那么这就是要给大家去讲的第一个叫做诶属性的一些什么配置啊,就是我们的啊第一个。
我来说两句