00:00
好,我们看看按照步骤我们该干嘛了啊,这个账号了吧,Po文件资源文件指定了吧,可视化添加了吧,然后添加JDBC的这个属性文件,这个在哪?在这这个里面会有JD bc pro,然后CTRLC把这个文件拷贝到我当前的resources的目录下,因为它是个资源文件,CTRLV拷贝过来。拷贝过来以后,我们看看这里面的内容,这个这些内容呀,你就不需要反复去写。老师已经创建好了这个文件,你拷来用就行,不要客气啊,拷来用,然后JD bc class name,然后这是驱动的名称,然后呢,URL给的是连接的那个数据库,是不是叫SSM支是中文啊,然后呢,用户root,我的密码是123,你的密码是什么,改成你的密码。这个JDBC文件就搞定了啊就就搞好好,那么再来下一步。这个整完了以后,然后来添加搜map config,添加这个核心配置文件,这个核心配置文件呢,添加要小心,在resources的目录下右键新建file,我说800遍这个地方千万小心。
01:16
这个地方添加的是file,可不是什么X,什么no,添加的是file,这个名字呢,可以随便起,但是我们规范起件,我们就叫soq。Map。Config打点X没有带上后缀,因为你是个普通文件,你想让这个文件具备这个文件的属性,你得带上后缀。然后呢,这个就是circleq map con,我们系统核心配置文件啊,然后看到为什么我要叫circleq map con呢?是因为我们其实你看这个地方是不是这个图上就已经告诉你它的配置文件circleq map con,我们现在建的是他。
02:00
呃,见的是他,他就是那个核心配置文件,这个配置文件你直接拿过来,这个秃头可不行,这个所有的XL的文件头上都会有各种那种,呃,命名空间的导入,这秃头肯定是不行的。这个头的从。老师提供的那个帮助文档中。帮助文档中的第七页啊,然后从这先是第五页回车啊。看这。啊,看到这个是呢,第五页在当前的这个第五页,就是帮助文档的第五页,然后你看看是从X ma中构建factory,然后这个不看看这句话xma配置文件包含对MY系统的核心设置。看到了吗?这句话下边的这个头从这,而且这个文件必须用PDF的方式打开,不能用浏览器打开。
03:06
浏览器可以打开这类文件的,但浏览器打开粘完就有非法字符出错。所以这是一个坑,千万小心用PDF的这种方式打开,然后就把这个头粘走,CTRLC,别的不要粘,我们自己去写啊,然后呢,在这来CTRLV。啊,那么这个粘好了以后意味着什么,这个回车呢,我回过来,然后打一个尖角号,你会发现它有个configuration,我回车,然后再回车,这个的话,它那个红色的那个波浪线是不是就没了?哎,那我看看在这个文件中我可以出现哪些标签,这不是是一个XL的文件吗?哎,我们以前在讲杰森的时候,我们是不是唾弃了XL的那种格式,但是很多的这种配置文件都走xma,等你用SPBOO以后,你用亚M的那个配置文件就不走xmail了,就彻底摆脱xma,现在我的SSM的这一块还是xmail啊,好,那么这个里面可以出现哪些标签呢?我来随便用一个标签ZR,这个标签E不好使。
04:13
这种就代表不好使,红了标签红了就代表不好使,那么它可以出现哪些标签来按住CTRL键进到当前的这个DTD,后缀是DTD的这个文档中,这个文档描述了整个XL的文件中可出现哪些标签,以及每个标签可以有哪些子标签,以及每个标签可以有哪些属性。全部他来规定,哎,这就是DTD文档的魅力,他就是来规定这个文件可以这个文件中可以有哪些标签去干这个事,你看element这个地方是不是configuration,那我们刚刚讲好configuration是不是这个大标签再走。里面可以出现的标签,那我试试看哦,在这个里面呢,可不可以出现一个pro,这这是不是可以的,不报错就说明是可以的,而且。
05:11
当前的这个。多个元素之间有问号隔开,这些元素是有先后顺序的。你看proper后面紧跟着是不是settings,哎,我在这个后面,如果写一个settings SE settings我不管你们先什么都不写。好,先不写,放在这儿,如果我把这个位置搞错了,来,CTRLX,我把这个减到它的后面。直接报错congu报错是因为我这两个标签的顺序绝对不能颠倒,不仅这两个标签,所有标签顺序都不能颠倒,顺序是啥呢?来跟进去看那老大老二老三老四,老五老六老七老八,老老老老末。
06:00
能懂吗?就是这样的一个顺序,没有变啊,没有变好再来看。那么这个是我们整个里面可以整个MYS核心配置文件可以出现的标签只有这些,那么每个标签中都有哪些属性呢?看到。第一个的这个标签,哎,你看list at list at t是attribute单词的前几个字母,List是列表,相当于是属性列表,属性列表只有两,一个叫,一个叫URL。哎,就是这么俩。好,那么其他的以以类与此类似啊,Types呢,然后或者type handle了等等都是一样的,那么我们再来看,那么除了这个ddd的文档,我还要补充另外的一种文档的结构,叫XSD的这种文档,好,我们回头看一下。MYBAT框架的依赖添加进来以后,我在这个地方是不是可以看到MYBAT框架的这个依赖。
07:05
可以点开以后再往下点,往下点。Or往下点,注意看高级的地方来了,点完以后的这个目录是什么?I bet I bet这个就说明整个的这个my bet框架设计初期,它的这个目录的名字都叫I betti,所以它过去叫iabt啊,再往后看,点开以后。然后我们会发现这个目录下有很多的这个文件,点开build啊,这有个xma在点开,哎,这个里面你会发现它叫什么my is configgu d TD,还有my is d TD。这两个不同的头文件啥意思啊,在这。你看我的config的这么一个文件,还有我的map map是不是下面写增删改查语句的那个配置文件的头。
08:04
哎,两个头啊,不一样的头,再来看同样的内容有两套,我们现在用的是MYT啊,Configgu ddd,你看my conig,这个叫核心配置文件的头头文档啊,这是核心配置文件的,你会发现my conig,还有一个叫XXB。看到了吗?这也是它的头文件,这个头文件呢,我们见过就好,我点开以后你们去看在这个里面,哎,它最大的标签也叫configuration,里面的标签也是property settings type等,跟我们在这个里面看到的一模一样。能听懂吗?跟你在这看到的这个顺序都是一模一样的,就是两种不同的头文档描述的内容一模一样,以后当你再看到XSD也不要奇怪,它就是头文档描述文件的一种格式。
09:07
啊,这个呢,Sequence sequence表示有顺序的,前面的前后的这个顺序就必须按照这个顺序来,这就是sequence的意义。好,这个就是我们在自己写的这个核心配置文件中,关于头文件,头文档约束文件的这么一个解析啊。
我来说两句