00:00
嗯。OK啊,那我们介绍的话就介绍这么多了啊,接下来我们就呃,先去搭建一个这个文布的一个模块啊,我们先去感受一下。好吧,来这个我们就回到我们这个开发工具中啊,我们来去搭建一下啊,呃,把这个都关掉了啊,都关掉。好。呃,然后呢,我们还是写到我们的这个当前的这个project里面啊,我在它下面的话,我再去用上一个这个model。OK啊,呃,那现在我们想基于这个SP不呢去做这个开发啊,那我们在搭建这个model的时候呢,呃,我们就不再选择这个maven了啊,因为你这个选择maven的话呢,就会变得更加的麻烦了。啊,不是说我不用眉文了啊,是我不通过眉文的方式来创建了,我们通过一个什么更加直观的方式叫spring,这个叫什么in in对不对,就是enter的意思啊,就是spring初始化的一个过程,就基本上现在主流的这个主流的这个开发开发工具啊,它都什么。机场的这个部的。
01:01
啊,你想通过这个SPA开发,你直接选择它,它就会把这个整个SPA布的这个模块给你什么搭建起来。啊,它会比较简单啊,其实本质上它还是一个me的一个工程啊,Maybe本的一个什么mole,只不过呢,它把这个该要加的东西呢,都帮你加好了,好吧,来我们就选择它了啊好选它的话呢,我们注意啊,我们在这个搭建的时候呢,是需要什么联网的啊,这是要什么在线去搭建的啊,因为他要去访问一个网址,OK吧,来我们往后走。这个需要有网啊,同学们。嗯,这么慢的吗?稍等一下啊,OK好了啊。过来以后啊,这个地方还是一样的,因为它本质上还是一个妹本工程啊,所以说你要呃写你的什么jav什么的啊,来这里的话,我就写一个叫做com.I硅古典,我就叫什么好吧,然后这个阿话,我就叫这个呃DEMO吧。
02:06
好吧,我就叫这个DEMO啊OK,呃,然后下面这个语言的话呢,呃,还是这个,呃,这个tab的话还是这个妹妹啊,还是一个妹妹project,然后呢,呃,语言是Java,然后呢,这个。打包方式我们就选择炸就行了啊,打包方式就选择炸,然后这个Java wash的话呢,我们是选择八啊对吧,不要太高了啊,然后下面这个描述这个不用管啊,它会自动帮我们创建一个包,能听懂吧啊自动创建一个包啊,这个包的话,你就看一下它给你自动生成这个,你满意不满意,如果不满意你改一改啊,那我既然我是叫奔杠DEMO的啊,那我就要这个杠DEMO吧。那行吧。嗯,我就要这个杠DEMO了啊,行,下一步。呃,这个这还不行,这还不行啊,他这个杠不让用啊,那就只能点了呗。对吧,只能点了啊嗯。不要好吧,就这样得了。
03:01
爱特硅谷连死奔不死奔不成哦,还是加上吧。点还加上得了啊,点DEMO吧,好吧。啊,这个就看看你自己的习惯吧,啊,嗯,干脆这样得了吧,DEMO得了。行吧啊,因为这个前面有个奔波,你再写个奔点就好像没啥意思了啊行就这样吧,好吧,来这个下一步啊。好,那么到了这一步的时候,大家注意啊,我们要去选择这个depends,就选你的依赖,就之前我们加依赖怎么加呢?我们都是什么在这个po文件里面去加哈,是吧,那么现在的话,我们可以怎么通过这个图形化的方式来去选啊,当然啊,你现在不选也行,等你创建好以后呢,你还是回到你这个po文件中,然后呢,去加你这个该该加的依赖啊,那当然我如果说我们知道要用啥的话,我可以什么提前选一下哈,好,这里面选什么东西呢?注意啊,在第一个叫这个开发工具里面,我们选上一个这个东西叫long book啊,这个先选上OK吧,这个我先不给你解释干嘛的啊,后面我会给你解释的啊。然后呢,呃,Web里面我们要选一个叫做spring web啊,这个一定要选上,因为现在我们讲的就是这个web开发啊,你不选它肯定不行啊,选它的主要目的是什么呢?就是他帮我们内置的那个Tom he。
04:11
能听到吧,就可以什么直接去用了啊,行,然后你选择的东西呢,后面都有啊,如果你不想要了,你可以点这个叉号就不要了啊OK,你这个再看还有什么东西啊,还有这个模板引擎啊,什么same live呀,对吧啊,或者什么这个frame market呀等等一些啊,有特别多的模板引擎啊,这是这个呃,页面开发会用到的啊,这个安全的,这个搜口的话,你看一下有这个。呃,买烧烤。对吧,这个什么Oracle啊,基本上都有啊,你市面上有的东西它里面都有啊,然后no sole里面你看一下这个。对吧,然后呢,我们讲了这个ES啊,什么mango。对吧,基本上都有啊好,然后消息队列里面,你看这个卡不卡。看到了吧,跟卡夫卡整合的啊,都有。啊,那等等一些吧,我就不再挨个给你去说了啊,你可以自己去看啊,目前我们就选这两个就够了啊,同学们。
05:01
小这个版本说一下啊,这个版本的话呢,它这个显示的这个版本呢,都是相对比较新的版本啊,那我们可以怎么选择这个他推荐的这个版本,当然啊,这个版本的话呢,是不一定好使啊,他有时候的有有的版本是不太好使的,就里面有一些小问题,所以说呢,你最好是呃确定一个这个你测试过的叭较稳定的一个版本,但现在你没法确定啊,现在你只能是在这里面去选啊,不过我们还还好什么呀,等你选完以后呢,将来这个创建好以后呢,我是可以怎么再去改的。好吧,到时候我去改一个啊,那么现在我就什么直接他这个默认这个就就这个吧啊,你也改不了啊,你这个不能选别的啊,不是不能选别的,这这里面是可以选的啊,别的你选不了。对吧,那我就不选了啊,就他就行了,好直接下一步。然后呢,确认一下你这个猫叫的名字呀什么的对不对,如果都对的话,你就往后走。好来过来啊,这个过来以后呢,这个如果大家这个第一次搭建的话呢,它这里面会下载很多依赖啊,下载很多依赖,因为你第一次搭建嘛,呃,那我是这样的啊,看一下我直接来到他这个po文件中啊。
06:05
看到了吧,它里面加了太大量的东西。OK吧,那我要干一个事情啊,就是刚刚说过那个版本的一个事情,我要把这个版本改一下,我改一个我之前用的版本啊,2.4.12。好吧,大家可以跟着我去改啊,就是你们也改成这个版本,这个版本我是测试过的,他这个基本上没有什么问题啊,那我改成它以后呢。我基本上就不用再去做过多的下载了啊,因为这个版本的话,他所有的依赖我都是有的哈。对吧,应该这个还没完善。这应该很快就完事了啊,就不用再去过多的下载,因为这个我就是提前下载好的啊。OK,这就完了啊,就大家的话呢,可能第一次装的话呢,就第一次这个搭建的话呢,需要这个下载很多依赖啊,你需要这个慢慢去等一等。好吧啊,那我这个是之前用过的,那我就有这个之前下载好的啊,所以这个我就比较快哈,行呃,那这个就搭好了呀,搭好以后大家注意哈,这里面我看看这个结构哈,这是我们的model,然后呢,Src麦麦下面有Java Java下面呢,呃,有这个包啊,这个包就是刚刚它这么提示我们那个包,然后这个里面呢,会有一个类哈。
07:17
这个类是干嘛的呢?给大家解释一下,这是那个启动类,就是你整个你这个这个应用怎么启呢?你就执行它就可以把这个应用启动起来了。明白吧,就执行它就可以了啊,它就是一个里面就内置的一个卖方法。啊,里面内置的就是一个慢方法,就人家帮你写好的,你直接去运行它,你就把它启动起来了,好吧,然后这个resources里面的话呢,有一个application practice,这就是那个整体的一个什么配置文件,将来我们所有的配置都在它里面去写。明白吧,都在它里面去写啊好行,那我们这个搭起来以后呢,我们先这样哈,我们先把它启动一下,看看你看了哈,怎么起呢,就直接运行这个类就可以了啊run一下。非常简单啊。这个对于我们大数据的同学做入门操作的话是非常简单的啊,你要说从这个最基础的那个solid讲起,那你大环境你就得答半天什么Tom k呀,什么这那的,对吧,你看这个多多快呀。
08:12
好吧,你看这就启动起来了啊啊,就开始启动了啊。好,那么看一下最后呢,就告诉你说启动成功了啊,说这个started application。然后呢,这里面有一个信息啊,说这个tomcat呢已经启动了,看到没有,Tomcat也启动了,然后呢,它的端口号默认是8080,就说白了啊,我们将来要访问的话呢,先得访问到你的tomcat,你的tomcat中就会有我们当前的这个应用啊,就是你写好了这个应用。这就是你写的那个应用,听懂了吧。好,那么我们现在可以访问一下啊,只不过现在访问的话呢,呃,你也看不到啥哈,怎么访问呀,那肯定在我这个local house里面啊,对不对,访问谁呢?访问这个8080就可以了。这就是访问我本地的A8080端口,因为我这个服务呢,已经启动起来,你看一下啊,这个应用它是不是一直在运行着呢呀。
09:01
说明什么,说明我这个服务呢,它是一直在工作的啊,那我可以访问一下。那你在访问的时候呢,他给了你一个这个空白的一个什么错误页面啊,这是一个正常现象啊,同学们。啊,为什么正常现象了,因为你访问到这个tomcat了,这个Tom k了,其实也不知道你到底要访问谁,你只是访问到这个服务了,那关键是我这个服务里面你要访问什么东西,你要访问什么资源呢?你没有告诉我,那我就不知道你要访问谁。听到了吧,所以说这个时候呢,他就会给你一个什么空白的一个什么错误页面。理解吧,啊,这个你就知道就行了啊,等我们后面呃,放了这个具体的资源,我们或者是写了什么具体的请求,诶,他就知道我们做什么事了啊,他就什么不会再给你空白页面了,它就会按照你这个处理的结果,然后给你返回了啊行,那就说白了啊,我们能够看到这个界面以后呢,就说明我们的呃奔这个初始搭建啊,也就搞定了。明白了吧,啊,也就搞定了啊好,这里面都有步骤,大家可以什么一步步去看啊,行,就这样。
我来说两句