00:00
同学们,我们接下来呢,写一下延迟队列。那么实战的应用一下延迟队列啊,那我们在做延迟队列之前呢,需要先整合一下大名鼎鼎的分布的框架。这个框架呢,可以让我们快速的创建一个工程,或者叫创建一个项目。这个项目呢,就可以执行我们的延迟队列的相关的代码。它呢,非常的简单。速度也很快,所以呢,我们先整合一下。那么怎么整合呢?我们一起来整合一下。首先呢,我来到这个我们的开发工具这里。右键创建一个model。这个model里面呢,就会有一个叫spring的一个脚手架,或者叫初始化脚手架是吧,完了呢,通过脚手架可以快速的构建一个。Boot工程,对。这个工程非常的迅速,因为开发工具相当于自带是吧,直接点击下一步。
01:07
完了需要连一下互联网联网完了呢,把这个位置呢,包名加类名都写一写是吧,这是包名,所以你可以写一下,例如。It硅谷点。这个我们用的是rabbit MQ啊。所以相名改什么名呢?相名就叫spring boot杠、rabbit MQ。起的稍微有点语义啊完Java呢,咱们用呃八版本啊,不要用一,不要用11啊,太高了,现在的企业上班呢,都是八版本。完了之后呢,这个温的这个工程,对,就是温是吧,就可以了,是个Java工程炸包对吧,行了。完之后呢,点击。下一步。完这里面呢,让你选选择一些要依赖的一些启动器。也是此分公司官方自带的,当然了,你可以不用什么不用选,因为这个选完之后呢,也无非就是落下来之后呢,是一堆的坐标,对,就是什么样的这个坐标,那么你呢,一会儿自己往里粘这个坐标就可以了,那不用再选。
02:14
所以呢,我们就不选了,完了,目前它的最高版本是2.5.0是吧,这个版本呢,削微啊稍微有点高。所以可以降点,降点是2.4.6。对吧,那也行也可以啊完2.5.0是正式版,2.5.1呢是这个正式一个叫什么快照版是吧,所以这个版本是正式版,2.4.6呢是正式版,所以我们可以选2.4.6 2.3.1都是可以的。那我选2.3.1吧,完之后呢,点击下一步。完成呢,这个位置再重新填写一遍,为什么呢?因为上面名字变了啊,重新填写个正确的名字完再点。Finish。完之后呢,工程就来了。
03:00
我们可以打开这个工程的泡沫文件,里面呢,会落入一大堆的坐标,你看包括什么JDK1.8的坐标啊,包括自己自身的一个,这个作为死缝布的工程要依赖负工程的启动器坐标啊,是吧。这些。完了,紧接着咱们再往下。它里面还依赖了一些测试宝是吧?完我们还依赖了一个插件。我们接下来只需要将我们这个插件给它复制进去就可以了。我们这依赖包是吧,来依赖,把这依赖复制一下。扔你去。扔进去之后呢,咱们就可以直接替换掉,它原来自带这个是吧。我看一下把它,呃,直接在旁边粘一下吧。完之后紧接把这个去掉一层,多了一个坐标,多了一个标签啊。啊,这个测试呢,它自带了一个测试啊,那把这测试也去掉吧,我们有测试。
04:03
完之后整格式化整理一下啊,好完成。到此呢,我们就把我们的这个坐标引进来了,我们的坐标里面引入了一个叫rabbit MQ的依赖,对,又引了一个。Web启动器,对,相当于它是服务器啊,可以自启动,完了它是测试。它是一个阿里巴巴的fast摘子啊,快速进行摘转换的一个包,这个是LA book是吧?LA book同学们都知道是吧?是打一个注解就可以起到一个set get的方法等等啊,这是swag啊,Swag to。Swa two呢,可以进作为界面进行测试啊,完了,这个是rob q的一个测试依赖。啊,就这么几个包。啊,粘里就可以。粘完之后呢,咱们把它关闭掉,咱们打开咱们的麦吻啊,看一眼包到底引的行不行啊,进来看一下。一看发现包呢,引的可以啊,如果你的包引的不行呢,就是互联网连的不好,你需要连接这个网络啊,网络一定要好。
05:05
完之后,紧接下一步干什么呢?就开始写代码。写代码之前呢,先把这个配置文件先配一配。无非就是连接这个MQ的地址是吧,端口号,账户和密码,把它们都配一下。这时候呢,就需要在这里面去创建一个呃文件,当然文件已经有是吧,一个叫application的property文件,你呢,把这个内容在里面。这个内容当中呢,就IP不太正确,所以把IP改改,IP改成我们自己的服务器啊,幺六八点两百点幺二幺三。九对,我现在这是139是吧,你看我这是139。139的话就是200.139对我的服务器暂时是这个名字,完了呢,我的密密码是1235672是多少号好配好了。
06:00
下一个。再配一个八个的一个配置类,这个是界面用的,这个是访问界面用。啊,这个呢,你就直接用就可以了,因为这个呢,跟咱们今天学习的rapq呢,其实没有多大关系啊,只是拿它呢进行测试用,所以呢,你可以把它直接哎粘进来就行了。粘到咱们的这个类当中啊,它你看它已经给咱创建一个启动类了吧,完之后呢,你把这个启动类。这个里面创建一个叫config文件夹。完之后把你的这个swag的配置类扔到里面,一定要注意加上con菲格瑞开启swag。完了,这个呢是分组,对,这是分组。完了这个呢,是一会儿你能看到的,说是rabbit的接口文档,这是关于描述,这是版本1.0,这个是联系人对吧?哎,都是乱写的,你可以联系it硅谷,对完了呢,网址是ID硅谷点com是吧,完了呢,邮箱呢,这都乱写的,这都是乱写,对随便敲敲,你这么敲也行啊,邮箱那么你想写写你自己的邮箱也没问题啊,所以这个就是一个swa的一个工具啊,就是工具用一下。
07:17
完了启动类里面啊,这是它自带的一个启动类啊,111创建进来,自己就。带了啊,自带了。一会儿你就通过这个main函数啊,就是通过main函数一启动这个服务呢,就启动起来了。好,这个就是我们整合了一下我们的spring boot工程,注意只是前期整合准备工作。代码呢,还没有写。
我来说两句