00:00
好,再往下,我们再来看这个主配置文件,还有什么信息呢?还有的话,那再往下到这了,那这里呢,是指定我们的map文件的,它可以用map这个标签,通过resource从类路径的根下面开始找这个文件。Map标签呢,它一次是指定一个文件的,一次指定一个文件,如果说你有多个这个。Map文件这语句里写多次才行,比如说你有两个,我们把这个接口呢复制一份啊,比如说这个接口呢,我们就叫做这个order吧。A。文件也考了一份。打开文件上面这块改成呢,Order to,好,这样就可以了。那现在你有两个文件,怎么引用这两个文件呢?那你就需要呢,再来一个map这个语句。
01:06
Map此时指定的是D目录下的out deal,你注意啊,这个目录不是你随便想怎么写怎么写的,是说你这个文件的路径是在哪你就写哪。因为我现在成序中这个路径它不就是在这个。com北京po地目录之下吗?所以我这个路径是和这个文件的真实路径是一致的啊,你叫什么路径你就写什么,你叫什么就写什么。现在这种方式是指定了两个文件,那这两个文件呢,你就都可以使用了。如果你的项目中有100个文件,好100个。那你要用的话,是不是得写100个这样的语句啊?所以大型项目的话,这个工作量太大了,而且呢写很多它也容易出错啊,你得一个一个指定那个文件路径啊,这不方便,在大型项目中我们可以采用另一种方式。
02:10
这是我们说的第一种方式,它来指定你的多个map文件。第一种方式,你得需要使用多行语句才行,这第一种方式,它还有一种方式,第二种方式。第二种方式,这种方式呢,使用是包名,它这么用了,看着package name,这个name是包名是你的。My pro文件所在的包的包名。那那这里怎么用这个name呢?是你的这个XM文件,也就是我们的my pro文件啊,我说的是麦文件。
03:03
Map文件就是它吗?这些是不是叫map文件,叫映射文件吗?是这些文件。所在的包名,它的包名。那现在的报名就呗。完整包名to北京,To not DAO,这就行了,那如果你有好几个包,那你可以再写其他包名,比如说这个包叫DO2或者DO3,这都行,你把包名列出来就可以了。列出来了,那么它有什么作用呢?在这里。是包名。这个包中的所有。XML文件一次都能加载给MY,换句话说就是my better一次性的能够找到这个包下面的所有映射文件,这些就都能找到了,不用一个个找那就行了。
04:14
那如果你要用这个。Package方式的话,有要求使用package。和要求有两点,第一个那就是你的my pro文件,它的名称需要和接口名称一样一样,区分大小写的一样,咱俩一模一样。第二个是你的MY文件和DL的接口需要带同一目录。这样你才能用这个胎体的语句,那现在我们的要求它满足吗?满足。
05:06
首先说在同一目之中吧。名称是不是一样?这是我开始要求你的,都写成一样啊,写一样的话,你总这么用,就形成一种机械化的记忆了。你用的时候,哎,就这么用,也不用考虑多的,肯定是没毛病没问题的,那现在我就这么用了,那它就可以一次性加载这两个文件。测试一下,看看以往的代码呢,到底对不对啊,到底对不对,能不能用啊。嗯,找一个我们找一个,我们看看这是有循环吗?有循环啊,看看这个能不能用。如果能用就是没问题呗。结果看。没问题,没毛病,可以,那说明我们的这个文件能找到吧,能为你所用,小语卷是不是也执行了,没问题。
06:05
这是我们说的指定package,用它可以简化对于MY文件指定,那么这种方式是需要你掌握的。就是map的指定方式,这都拷过来的。啊。第二个是需要你掌握的,那就是MY文件,我们可以使用package来指定路径,把这个都拿过来。第一种方式这个呢,我就不要了,我说是第二种方式是说你要会的好,整个第五章到这儿基本上就差不多了啊,就差不多了。第五章我们看一下我们讲的内容呢。类型别名讲过map。还有这个是package在这儿呢,都讲完了,到这儿整个第五章就讲完了,那第五章让你掌握的就两点。一个是属性文件的使用,第二个是package的使用,就这么两点,没毛病吧,就两点啊。
07:07
就行了,第五章整个到这就结束了,大部分都是听一听就完事了,你主要掌握这两点,我给你说这两点,你把这两点会了就行了,它是我们在项目开发中要用到的东西,第五章到这就结束了。
我来说两句