00:00
OK,来,我们接着往下看,呃,那么到目前为止呢,其实我们整个破这个基本的一些概念啊,以及相关的一些什么啊,这个这这个呃故事是吧?啊,需要让你们了解的东西呢,就给你们讲完了啊讲完以后接下来呢,我们就得这个动手来做点事儿了啊,你不能这个老听我讲是吧?啊啊那么接下来我们其实是要去做一个这个support的一个hello word啊,这样的一个程序能听懂吧,我们来做一个hello word,就是一个待会是吧,你每学一个技术,你不得不都得通过hello word开始吗?对不对,这已经成为国际惯例了,是吧?啊,我们要从一个hello word来去开始,OK,那么我们要分成哪几步呢?首先呢,我们先需要把这个环境呢,给他什么去打起来。理解吧,诶环境把它搭起来,呃,那么其实呃,在这个搭这个环境之前的话,大家注意啊,这里面呢,我们会去写一个配置文件,而对于这个配置文件来讲的话呢,啊,我们现在所使用的这个sts工具呢,我们是可以直接把它创建出来的,那么假如说诶以前没有sts这个工具,我们怎么办呢?其实我们是可以去装一个这个support的一个插件的,能理解吧,这个东西呢,大家了解就可以,我们完全不必要去做,因为我们用的是sts,而且我告诉你sts其实就是eclipse加上SP的插件,就叫做什么呀,Sts能明白这个意思吗?就相当于在你以这个基础之上,我帮你装了一个point的插件,然后呢,我就把它改成名字叫做point to a,什么suit,就是我们的sts这个工具好,因此这个装插件这个东西你只要了解一下就行了啊,我们就不再给家去讲了,那么接下来我们就围绕着hello。
01:49
的去来搭建我们的破的环境,首先第一步我们需要去加入这个炸包,那么加哪些包呢?来都给你列到这了,在里面呢,我们需要去找到b contact Co expression,这是最基本的,你必须得把它加进去,加进来以后呢,我们还得用到一个commons login这个包,当然这个不是point的啊,而是第三方的啊,为什么用它呢?因为在po的这个扣包里面呢,它做了一些什么日志相关的一些功能,那么他在做这个日志功能的时候呢,就用到了我们的coms log这个技术,因此你在用它的时候,你必须要把它也加进去,理解了吧,其实这个就体现的就是什么呀,炸包与炸包之间的一个依赖关系,能明白了吗?OK,就是我要用你了,而它呢,又用了它了,所以说呢,我用你的时候,我就必须要把它也给它什么导进去了,好所以说我们导的是总共有五个包啊来接下来我们就回到我们的开发工具里面。
02:49
首先我们先去创建一个工程吧,对吧,我们叫什么工程啊,注意叫Java工程就可以,因为现在我们在spring的学习阶段,我们不需要有外部环境理解吧,直接一个普通的Java工程啊,我们就叫做SPRING01啊,那对于Java工程来讲的话,就没有什么要去要重点强调的了啊,就直接啊按照这个下一步或者直接分析出来,创建出来就行了,看懂了吧,创建出来以后,因为我们要找炸包啊,所以说呢,我顺带着呢,给他去创建好一个float,我就叫什么呀,Label,然后接下来我们就去找我们的JA包,怎么找呢?注意首先你要明确你要找哪几个啊,Beans contact Co expression,好,来到我们的这个里面,大家注意了啊,第一个bes contact。
03:42
Car expression看到没有,就是挨着的啊,那么强调一下,你在倒的时候呢,一定要找的是这个炸包,而不要去找这个dock或者是sce,听明白了吧,你导进去dock,导进去sce没用,好来就这四个包,CTRLC拿到我们的live下面,还差一个,差谁呀?Comelo啊,那你就回到资料里面,我们有一个common这个包common斯里面呢,我们提供好了commonlo,来点进来有两个版本的,随便用哪一个啊好,进来以后呢,我们找到一个com log,点炸,看到了吧?OK,来把这个CTRL一下,我们也把它放到我们的link下面,因为我们现在是一个Java工程,因此我们需要把它们都选中,然后做一个比pass这个操作,来把它加入进来,看明白了吧?OK,这是我们的第一步,第二步呢,我们需要做什么事呢?我们需要去创建一个配置文件,那么这个配置文件呢,它是一。
04:42
呃,XL的文件能理解吧,但是大家注意了哈,我们在创建的时候呢,你看我给你演示一下第一种方式,我直接去拗一个就是我们很熟悉的xma,但是我们在拗这个X ma的时候,大家应该都知道哈,你拗出来的这个X ma,比如说我就叫TSXL。
05:03
这里面是不是只有这么个东西啊,对吧,而我们知道的是人家XL的这个位置是不是都有一些这个声明的一些信息啊,对吧,都会是什么声明信息啊啊,比如说什么引入这个啊,DTD啊,或者什么XSD的对不对,但你说这个东西没有打败啊。你手写啊是吧,啊,你你手写是吧?啊,那你一会儿看看啊,我给你写出来以后呢,你再考虑一下手写这个实现程度啊,实现了这个复杂度对不对啊,所以说现在大家注意了,我们就不能这么去创建了,既然你使用的是一个SS工具是吧,就是一个sts工具,那么它就帮我们做了这个支持了,那我们再去创建的时候怎么创建呢?注意啊,在SR在下面我们直接就用一个叫做per b configuration file,你能看到它吗?如果说在这个里面没有,那你就点other,然后呢,在这里面呢,你搜索一个spring就能出来我们的这个配置文件了,看到没有,看到了吧?诶叫做b con fair OK,来吧,下一步啊,那么一般情况下我会把它取名为叫做application,这个有疑问吗?同学们啊,有没有同疑问是老师为什么要叫这个名字啊,习惯?
06:26
是吧,啊,习惯啊,就是叫程application contact了,明白吧,那么大家呢,也可以跟着我这么来叫啊,在原理上你是可以随便叫的,听懂了吧,随便叫啊,OK,来下一步这个直接分进去就行了啊好,那么这样的话呢,我们就能创建出来我们的破的一个配置文件,那么大家现在来看这些东西,就是你们刚刚说的要手写的来,谁能给我写出来,你能把它这你能把这背会了,对吧,就算你背会,你能保证谁的一致不差吗?
07:01
是不是啊,所以说这个难度是有的啊,那么我们就千万不要去手写,你就记住直接去怎么创建呢?来这个写好了啊,Fair new,然后呢,去创建一个po b confi fair,就是创建这个文件,那么它出来以后呢,里面就直接包含了我们的一个诶这个相关的一些声名了,而且这里面默认已经分我们加进来的一个point bs的一个XSD文件,听懂了吧,OK,那么这个地方我是要教大家一下啊,有些同学说,诶不对啊,你现在用的是4.0.0,怎么引用的是没有这个版本号的呀,听我说默认情况他帮我们加的是这个,但是呢,这个其实跟我们4.0.0没啥区别,如果说你非要纠结于这个版本哈,那我告诉你可以这么来操作啊,在这个配置文件的左下角有一个namespa,你看到没有?看到我鼠标在哪了吧?OK,在这点一下name space,然后呢,这个里面呢,你看它默认呢,已经把这个病给你勾上了,也就意味着你的一个spring文件必须得默认包含一个病死的一个声明,好,那么点一下它就在右边呢,出现了各种各样的XSD文件,其中呢,它默认勾选的是第一个,它是不带版本号的,那么其实呢,它就是这一个,如果说你非要纠结于这个版本号,那你就把这个勾上能听懂吧,哎,你就把这个勾上。
08:24
啊,当然这只能选择一个哈,你把这个勾上以后呢,来,你再回到你的配置文件里面,点击什么呀,点击这个source就回到我们这个编码的这个位置了啊,然后呢,再保存一下,你看这个位置是不是变成4.0了,理解了吧?啊,那么其实这个东西的话,我们是不需要去改的啊,它默认加的那个我们就是能用的,理解这个意思吧,啊那么这就是诶,导入我们的炸包,然后呢,创建我们spring的配置文件,那么我们就把它的这个环境给它搭建好了,那么接下来我们就可以去写我们的hello word这个小程序了,明白了吧,OK。
我来说两句