00:00
看一次的内容呢,继续给大家进行推进和讲解,那么大家请先看一下我们的工程,此时呢,我们呢按照昨天的构建思路和步骤,一负工程project 2api子模块,那么大家可以看一下,此时呢,我在eclipse工作空间里面已经有了一个复工程一个模块,那么呢,这一个昨天呢也给大家说了,按照我们的流程和步骤,那么呢,我们来看看。接下来呢,我们的部门为服务提供者,能不能?Provider。提供者。部门8001是端口,那么所以说我们这个。继续扣电,那么呢,大家呢,放心。所有的步骤都已经给大家呢,全部清清楚楚,那么按照我的步骤来,大家呢,只需要专心听,动脑和动心就行了,不用记笔记。
01:02
除非你不想做,否则你不可能做不成功的步骤我已经给你详详细细的写清楚了,好,那接下来请看新建微服务的提供者,那么呢,走人。老规矩,找到父类,相当于说继承我们的父类,不是选project,那么昨天已经说过了,这个时候的话呢,使用我们的Mo,那么呢,OK,那么大家看从不会到最后我们的工程会十多个什么东西,当你不会的时候,你就记着给我去重复十遍。那么这个时候的话呢,除非你不想学,否则任何一个人都能学会,那么呢,大家看微服名字,那么下一步小报finish能不能等它构建回到我们的脑图,我们最后来看一次。那么呢,请同学们思考一下负工程会有什么变化?那么自然而然是不是看到我们的泡沫叫X幂?大家请看这个时候MOS是不是又增加了一个呀。那么老规矩,父类。
02:09
子类直接继承好,那么呢,接下来就对它进行构建,那么在这儿一般情况下,因为现在的开发基本上都是有这么一句,算是业内通用的全规则吧,那么就是约定大于配置大于那么那么呢,这个时候请大家看每就推荐这么一个功。配置的规则,所以说完成工程以后,第一步以现在的开发思路么,杨哥呢,会带着大家呢,教大家正确规范专业的构建思路和编码流程,换句话说。建完maybe以后,现在你先不要去编码干嘛?配置和约定什么意思啊?先解决我们的泡沫以及我们的application yama这样的配置,先把软性的环境构建好,咱们再去编代码好,我们呢希望大家形成规范的肌肉记忆哈,大家看每本工程完了以后,自然而然想到home文件,那么呢,这块都经给大家呢整理好,我们呢直接拿过来。
03:25
我们汗颜,这个时候泡沫那么大。好。请大家看啊,那么呢,我们呢,逐个的来说一下这个配置文件是些什么东东。首先。这个负类,我们的总的负工程这个子类,那么能8001这个子类继承了我的负类,那么能没的构建配置,在上一讲中已经明确的说明,第二个8001它要引入哪一些价包,那么这个时候大家请看。
04:01
引入自定义的API通用包,可以使用部门TT,这个时候请大家注意哈,以前我们做工程是如果我自己的工程需要用到部门N,那么我在这儿是不是会建个package com at硅谷点?NT,然后在这个里面放depart.java好,如果另外一个工程也需要,那么又放一个depart.java但是现在不。每个工程带一份,我们尽量的要知道,只要一段代码,它重复了两次以上。公共的提出来,所以说现在是两个Mo,我们的NTT是在这是这个AP工程,我们现在8001自身没有定义,那么我要想用,那么怎么用呢?通过maven的引入,大家请看这个包一定是我自己新建的吧,At硅谷这个包,那么这个时候请大家看我引入了这个包,然后工程版本随便他变,是写成活的,没写成死的,有可能后续你自己编码了以后,又加了一些字段,这现在不是只有三个吗?有可能你添加了以后,你的版本变化了呢,那么这个时候我不管管你什么版本,我永远取取活的版本好。
05:19
那么接下来大家请看一下,回到我们的这个泡沫,我们来大概的带着大家解读一下,第一个引入了我们的API这个包,第二个接unit myq驱动包,阿里巴巴的连接池日志,美T的整合boot的阶梯,因为我们现在的微服务架构不再是像以前那样发布到他们看的下面,因为boot是不是内置的阶梯,他们看的这些插件属于内嵌的不容器,直接可以用。那么呢,Web test,注意这些什么概念,以后请注意,只要后缀是boot boot boot的,那说明是大家在川布课程所学的,我们节约时间,我就不再细讲,那么这些大家到我这个阶段六个月最后的一位老师,那么大家都已经熟悉了,我们就提一嘴,那么呢,这些。
06:11
热部署插件,那么你一修改自动发布,自动构建好,这是一个,那么第二个呢。也请大家看完成了我们的泡沫,那么工程类的搞定,那么呢,第三步我们要进行什么雅某配置文件的相关安装和编写,那么什么意思呢?只要是不那么呢和相关的工程都理解它呢,Application点要么YML,那么现在呢,不再是XL了,那么这个时候我们呢,就是。泡沫调XL总工程的文件,然后呢,Application等工程的配置文件,那么呢,这个时候。我们呢,来看一下,也记到我这儿,本次是最后一次带着大家做springc加spring boot加美的框架整合,几乎杨哥这个东西是实用性的,你上传到你自己get ho的私人账号去,到公司里面以后真有一天忘记写代码了,那你是不是也能找到一个借鉴的地方。
07:20
拷贝粘贴抄总该会了吧?那么好,接下来我们来看一下,那么呢,要么我们的配置文件干的事情如下。来吧,那么这些put里面都学过,我们呢,来看看,首先我这个工程是不是叫8001啊,那么呢,Server port8001,也即到时候我部署的话,我要访问这个微服务,它的端口就是801,类似于。一个锁引一个锁孔,第二个may be整合,那么呢,什么概念呢?Config location,那么大家看class past my,这个我们做过三大框架的整合,已经重复了不下十遍了,那么这些不再多废话,那么它的意思是干什么呢?
08:11
也就是说在s RC may resource文件夹下面,待会儿我是不是要建一个美的文件夹呀,在这个文件夹下面是不是有专门的建我们的美贝conflict s庙啊,这是。美贝配置文件的路径所在,那么每一步都给同学们写的清清晰晰的注解。然后呢,我们大家都知道,我这。会建了一个depart.java那么昨天我们这是不是写过一句话叫什么动道o mapping类表关系映射啊,Java里面有一个实体类,必然而然是不对应着一张表啊,那么这张表最终是不是要完成所有NTT别名类所在的包,我们所跟美倍T整合映射了以后,换句话就告诉美贝T,以后你扫描这个包下面,只要是NTT这个包下面通通都是一个个的实体类。
09:06
第三映射,我们大家看美的map新这个什么概念?美在DAO层,它有两种解析方式,我们都讲过,一个叫叉叉叉,Map叫XL,用配置的方式完成,第二种叫注解方式完成。那么什么意思呢?以前咱们大家都写部门dio,如果说没有用美媒体的框架,我们一定会写部门eo音跑,但是呢。现在呢,已经没有这个东东了,我们是不是会写department map啊,那么又由他来完成商改查的这些工作,完成对这个接口的落地实现,那么这个时候的话呢,相当于说我们呢,这些统一的通用的这些叉叉叉map妙就放在这个路径下面,那么请看它的意思是什么,Class pass,冒号,Class冒号的意思什么呢?
10:12
美配置文件在这,待会我们会新建一个文件夹,美。丢进去,那么map文件呢?我为了给它们分离那么的完成,在这个下面又有美杯去,下面又建了一个文件夹叫map文件夹,这个里面就放我们这一堆叉叉叉map.x秒这一步能跟上。好。美的整合完成,那么接下来spring的整合,那么干嘛呢?首先spring application name,那么呢,我们叫微服务cloud department,取了一个名字,注意,重要的事情说三遍,这个名字很重要很重要很重要。那么呢,具体内容我们到时候把将它部署到U卡以后,我们再说,你先给我记着所有整合里面,对于说微服务最重要的这个名字,为什么你这个名字就是你对外暴露的微服务名字。
11:15
好,那么接下来data source,那么干嘛呢?就不多废话了,这是我们用过N次的阿里巴巴的登录一数据库,哎,也就类似于GDBC的注册驱动,用户名密码访问的连接池等等,那么这个配置啊,就到这好,那么完成这步以后。请看我们呢,根据刚才所讲,我们呢是不是要新建一个美杯TS文件夹,能不能倒着过来从底层开始啊,那么呢,建一个文件夹叫美背啊,那么呢,干嘛我的文件名是不是就要这个呀,那么OK,那么这个呢是我每杯提自身的文件配置那么好,那么不用填大家。
12:02
当初刚刚选美倍t only one这个独立框架的时候,都理解美倍T自身是不是有一些配置啊,都写在这儿,但是到最后只要跟spring整合以后,几乎这个里面的内容通通被配置进了spring application content X,也即实际而言,它这个里面已经没什么了,那么呢,但是从标准的构建而言呢,咱们还是有这个文件,那么所以说那么呢,大家看一眼。那么这些哈。你就不要手抄了,没有哪个神经病去干这种事,那么呢,我们讲过北被提的,那么可以看一下,实际而言可以没有这个文件,但是我们为了让大家最后一次复习这个整合,因为它里面的内容的话都被写进spring里面去了,那么呢,我们呢,嗯,就当摆在这聊胜于无吧,那么呢,就自我优化一下,我们也讲过美被T的二级缓存啊这些东东,那么开启一个二级缓存,就在这躺着就行了,好,这一步过,那么接下来我们来看一下。
13:06
我们呢,创建,那么大家请看哈,我从工程到配置文件,慢慢从底层做,什么意思啊,那么是不是开始到我们的数据库了,那么呢,我是我的个人习惯是从底层往前做哈么先把根子根基打牢了,那么下面MYSQL创建部门数据库的脚本什么意思呢?这我们呢,回到我们的数据库。大家请看第一个,因为我之前呢,在其他班级呢,都讲过么?这些呢,我都已经建好了,那么同学们呢,直接执行这个脚本即可,我们大家看不复杂存在了,删了重新填,然后呢,我们要使用cloud db01就可以了,创建了一张数据库的表,可table第1PT,那么回我这个时候各位同学是不是就是我现在所说的第17行这句话,我们Java有一个NTT,最终是不是有个表啊?
14:02
那么这个括就叫DB,零一表就叫depart,那么这周什么概念呢?大家请看这个是不是就是我们的主。主建部门名字啊,数据源,什么叫数据源?也记你当前这条记录插进的数据库的名字,好,那么大家看我这1IN色,那么标配版那么干嘛呢?只有三个字段,主键自增,不写这两个部门名字,数据源那么呢,大家请看。什么开发部,人事部啊,乱七八糟的,我随便写的,但这date base什么概念,就是查询出或者叫插入当前我所在这个库的名字,那么呢,我们呢,一直行,OK,那么大家呢,可以把杨哥给大家准备好的脚本弄到你的数据库里面,一张一直行一定会成功,那么呢,这个时候请大家看,如果我现在。
15:00
Select,那么呢,请看一下我的结果,大家看是不是开发部,开发部人事部,那么这有个database,这是MYSQL自带的函数,跟MYSQL的那些什么now啊,什么current date呀,这些东东的话呢,是一个意思,那么这些呢就不再多废话,那么这时候请看我当前。一张表是不是在我的这个库,那么这个时候我记录下来,为了我们后面要给大家演示一个微服务可以独立的连一个库,那么假设这条记录是零一,说明它在一号库,那假设这条记录是零二,那说明是它在二号库啊好,那么这个就是我们的数据库的一个构建关系,由于我已经建好了,那么这个脚本我就不再重复执行,那么下面什么部门D那么呢?干什么呢?回到我们的这一步,那么呢,来吧,我们呢,com.at归鼓点,什么不顺cloud.to那么呢,OK,那么这个时候什么呢,我们呢?
16:06
多废话。哎,又是我们这些是不是老三样的程序啊,建一个depart eo,那么呢。也好,那么这个军堆里面是不是又是什么public布尔行,那么呢艾ept增加部门,那么这些我们呢,AO里面的增删改查,包括分页查这五个标配的方法已经重复了读下20遍,那么这些节约时间,我再不再多废话,里面的方法增删改什么的就不再重复写了,但是这有一步关键,那就是spring boot跟美倍整合上面这个注点还是我要讲的内容啊,大部分同学都在这忘记添加这个注解,那么这个时候我们往下看干什么呢?我们呢主要在这儿要添加一个重点,比呢我说。
17:01
Map这个主题标签,注意它是谁的,它是美,当然哈,现在叫美,以前我们叫AB,这些也说过不会画,那么这个里面就是我们这堆增上改查,那么这就不再多浪费时间,那么大家请看。导入啊,那么呢,哎,都不用说到静博老师的项目时代,那十多天的电商项目这种东西的user DA customer DA,订单DAN遍了,写过重复了不下那么多遍,不浪费时间,但是注意很严格的笔记,永远记得红色部分不能丢,你现在supreme BOO跟美整合,那么这个时候接口上面一定要加这个动作,否则的话boot这边识别不方便,所以说里面的方法,哎呀随便你定义好,那么完成了我们的DAO层,那么接下来我们知道呢,完成了DAO,那么呢,是不是一定要用DAO的音input实现内啊,那么呢,如果说我们换以前,那么在这在package干嘛,是不是在建一个dio音input啊,没问题,但是现在注意我们用的框架是美杯提,美杯提可是步走这一只,美杯提走这个咱们是不是用。
18:15
Department map来实现啊,那么所以说呢,干什么呢,在这块那么打开。我们的这个东东请看。那么这个时候我是不是需要按我们的美杯子文件夹下面那美杯带着自身的配置文件,在这个里面我再建一个文件夹进行细化,叫map文件,那么这个map文件那么是不是就是我们现在的depart map.xl,那么这换句话说是不是就是这个DAO层接口的落地实现内?好,那么这个时候我们呢。map.x秒,那么呢,拿过来大家请看这个时候本点,那么呢,注意我们这些表头不多废话了,里面有什么呀?
19:06
那么里面是不是有那堆增删改查的方法呀,那么比方说我这儿要写的话。干嘛肯定要写增加,删除,修改,查询,那么本次我们只写增加和查询,那么保证,那么假设像现在的话呢,干嘛里面那些circleq,那么不就是。我们以前美杯提的老三样,干嘛弄到这以后,我这张表Y啊,又是department I idea等于是不是又是我们每倍体的传参数,这种色求我们写过无数遍了吧,所以说呢,不再多废话,那么呢,来。老规矩,注意红色部分,那么呢,什么概念呢?头文件。没有哪个神经病会去叠,下面我们可以看,无非就是mypad映射文件嘛,那么呢,红色部分我们说过,那space很重要,是不是包名。
20:07
加接口啊,换句话说里面的内容这几个方法,那是不是实现这个接口,那么呢,大家请看点开必须要成功,那么呢。套层接口有1233个方法,然后本这三个方法。我们呢,可以看到最后复习一次哈,虽然说大家。已经要毕业了,但是呢,多熟悉一份工作中多一份游刃有余,那么大家请看这个接口,就是这个接口的完整类名,以前要做的话是不是拷贝这个直接粘啊,第二个find by ID find by ID,然后的话呢,输入参数long型返回值是个depart,那么这一条circle。是不是就是我们直线的这条啊,那么如果里面传个一的话,OK,那么查询出我们的一号记录,不多说了么,接下来的那么呢,以此类推。
21:06
查询全部,那么呢,以及最终的insert,注意。Char。它不是一个传过来的值,也就是说当我们做查询的时候,只传个什么,只要传一个部门名字啊,那么数据源我们是不是用美的固定参数,OK,好,那么这一块。给大家呢,最后做一次复习,那么这个map完成,那么呢,接下来。请看能不能。从数据库啊。到我们的DAO接口,那么呢,这哈,我们呢,把它移到这。充分体会这句话,杨哥现在一个窗口都不关,看着我们是怎么来的,那么呢,Home,那么呢,Home文件。好,我们的执行我们的步骤哈,因为这个名字太长了,我我就先把它关闭哈,我们第一步先做了泡沫,然后第二步做了雅某,第三步建了SQL脚本,第四步倒层和倒层的实现,那么第五步以后干嘛,老规矩,咱们是不是。
22:20
要进行我们相应的service层的构建了,那么来吧兄弟们,那么service上OK,那么老规矩,那么这块既然叫department的dio,那么一样,这是不是依旧有一个接口干嘛part?Service接口啊,那么呢,OK,那么这个接口里面不浪费时间,那么呢,也就是我们之前写好的这几个常见常用的方法,那么呢。欧啦导爆那开工那么完火以后大家也知道,只要有。
23:01
部门service啊,那么自然而然跟在这个屁股后面,是不是也应该有该接口的实现内,那么就是我们的department service实现内啊,OK,接下来那么大家看第二。你们跑。哦了,那么X时候来吧,建一下我们的业务逻辑department serviceport,那么呢,添加我们的该接口,那么呢,不用讲里面是不是又原来我们的那些重复了上百次的代码,那么呢,干嘛完成我们的DAO的构建啊?好,那么这写什么?那是不是service层要要我们的倒层接口啊?那么呢,Private干嘛呢?Dp Di DAO,那么呢,除以接下来是不是那些兔点了凹LY啊那么呢,Service长那么service兔点那么这些我们同学们自己见了都快想吐了吧,那么呢,我们学过美杯子逆项工程这些东东的话,那么都知道,那么是不是可以一键生成啊?那么实际上而言哈,如果你只会给得喷上改茶几乎的话呢,是没有太多艺术价值的好那么接下来这些懒得说了,那么直接呢,干嘛倒腾点?
24:20
那么这块就不是get,那么这块底层封装的是find,因为这个时候呢,部分同学呢,为什么会觉得就是说为什么这find BYD,你这也叫find by ID不就挺好的吗?那么为什么呢,像get啊。List,这个待会我们写ctrler层的时候就会明白,是不是更加符合我们的rest风格的要求啊,那么好,这块的话呢,你底层你怎么写无所谓,但这边的话只要偏向controller层和service的话,尽量的话是用get呀,Post呀,符合我们right风格这些东东好那么好,那这边我们呢。BIO点翻译的what,那么这时完成那么二么大家请看一下,那么呢,没有任何一个步骤都通通的给大家呢清清楚楚的写好,那么呢这块那么呢完工,那么大家看从左到右跟着严格的步骤一步一步来,那么今天晚上我不管你有任何事情,必须给我把这个构建成功好,那么接下来那么呢干嘛呢,我们呢倒场service餐不用讲。
25:27
老三样,什么砍抽了,是不是应该来了?哎,这些呢,同学们呢,你看很好哈,都看到大家呢已经频频点头了,那么呢,还是熟悉的配方,还是熟悉的味道,那么这些的话呢,干嘛呢?是我们构建好这么一个工程,一作为就业前的最后冲刺,就跟考研冲刺一样,第二只有构建好这个工程,我们往这个工程里面是不是他一步一步的添加我们技术,彻彻底底带着大家进行cloud微服架构的落地,知识学习的快速上手,好,那么接下来。请大家看我们呢,Service层完了以后,那么不用讲部门微服务,那么是不是也就看出来了,那么这个时候呢,干嘛那么言下之意是不是我们的CTR了去调我们的service层啊,那么这个时候cloud那们干嘛什么呢?Package我们cloud点。
26:19
看透了。好,那么呢,我们呢。把我们的controlt出来干嘛呢?弄过来那么OK。那么呢,老三样controlt了,Service DAO,那么这个时候注意换我们的spring VC,以前弟兄们都知道我们这一言不合,只要说controltr了,是不是加CTR了这个注解标签啊,这是v c only one单独学only v c框架的时候,但是当你用到了boot了以后,还记不记得昨天我们说过一句话哦,前后端分离的架构啊,我们是作为后端加法看公式返回给前端的,那么呢,就是个接算串,所以说两种写法,第一种这指加CTRL了。下面的方法一要给我写一个at response,但是呢,里面是不是做过了整合了我么呢,直接rest control抽了拿过来,相当于被哥们偏身,是不是就带一个。
27:20
Response,啊,返回计算串二懂不懂好,那么呢?老规矩。接下来。Private department。Service啊,那么呢二呢,Out,那么还不是就是我们给的那一套什么样controltler层到我们的service层,那么接下来按照我们倒层里面的一个一个的方,呃,我们service层里面的方法,那是不是一个一个的实现啊,那么好第一个方法,那么来吧CTR了第service那么多尔行,那么这个时候我们大家请看一眼,二是不是就是我们的at呀,那么at是不是return service点干嘛呢?二。
28:12
ADD,那么看透了这service啊,那么呢,言下之意里面的代码,那么是不是就是我们的department懂么多,但是注意我们后面要添加注叠,那么呢,Request body,然后上面那么呢,干嘛呢,是不是我们的写的很熟悉的水快map,那么在从面词里面已经讲过不像30次了,但是注意到布里面以后它有这种动作,那么呢,有post mapping宽注于。做透提交的,那么也还有什么get mapping,那么这块的话呢,当然同学们呢,也可以用,可以把它当做是细力度画板的request mapping,那么当然我呢,出于个人的习惯,我还是写这个东东,那么我这要干什么呢?Value,那么呢,这个东东是不是不是我们的department干嘛addd啊,然后呢2METHOD,然后呢,诶。
29:14
我们的相应的没举类,那么request method,第二,那么第这个是ADD,那么ADD是不是我们后提交啊,OK,第一个打完收购,那么呢,第二一个我呢就开巴改巴投个篮,那么第二个什么样增二是写操作,Get是不是就是我们的查询操作,那么get你get什么呀?这个get首先先把业务写好,Service填干嘛get long ID那么说明什么?是不是要传一个主件,传一个部门编号啊,那么这个ID没有,为什么还没写吗?As arrive,那么这个时候I do么来long IDO OK,那么这个时候呢,请大家看department get,那么呢,这块就是我们的ID,那么这个呢就不再是我们的posts体啊,这个呢就是get啊,那么这个时候当然也不再返回我们的部。
30:14
二行,那这个时候是不是按照部门编号查出一个ID啊,好,那么get方法打完收工,那么接下来。我们呢,来看一下,那么老规矩干嘛呢?这个不要查一个了,这个是不是查全部啊,那么就是list,那么呢,我们的访问路径也是list,因为rest for风格标准的一定知道前面是不是个名词啊,你要对哪一种rest是不是表达性资源状态转移啊,那么哪一个资源你得说明白,你对这个资源发一种什么样的rest操作是增删改查,那么还是post还是get好以此类推,那么这个时候我们请大家看点什么呢?这个时候是不是也是我们的list e这哥们返回的这个list,所以说呢,泛形加上那么全长这块参数不叫OK导入八,那么这个时候打完收勾么?这个呢,是我最后再写一次啊,这些老三样的代码重复了那么多次,我估计同学们都烦了吧,别说我了,那么好,这些东西呢,不是重点,你们。
31:17
重要的是构建这个环境学新技术。那么这。大家可以请看,那么呢,杨哥呢,已经全部给大家呢,又从头到尾的讲解,并亲自编写了一遍,那么最后那么呢,也是干嘛呢。倒腾这些全部完活,那么呢,我们接下来要做的事情,那么自然而然是不是就是我们的主体动类啊好,那么我们的主体动类在这名字啊,部门服务的提供者8001,你们注意哈,最好呢是加这个端口,为什么呢?待会儿我们会说,因为到后面的话,我们呢,微负全部启动了以后,越来越多,名字会越来越长,我会好说一下呢,我们就会说8001主体同类拿编号来说不会错,那么O啦这些呢,干嘛那么spring不开那么呢,干什么呢?
32:12
那么这个时候里面是不是OB点如啊,那么呢,干嘛是不是这个点class o啦,我最后写一遍,像以后这样主体中呢,就不再编写,直接看,那么这个没什么技术含量,就是本微负的主体中类直接启动O了,那么呢,如果一切顺利,那么同学们我们呢,给本服务直接run起来,那么看看有没有什么问题,有问题咱们再说,那么如果一切顺利,那么是不是我们的微服架构直接可以启动啊,那么呢。好,我的防火墙啊。OK,那么呢,如果看到这个start。接近2.86秒在我们这启动,那么说明我们的微服务架构成功,那么呢,怎么访问呢?如果有个他CA,我们是不是默认和local后8080啊,但是现在你是一个独立的进程,我们的默认端口是多少8001,所以我们回到我们的浏览器直接local host8001,那么这个时候你看我们的part list,那么如果一切顺利,假如说我们的程序编码没什么问题的话,在这话是不是depart list相当于就访问我们底层list,底层list找do,最终相当于是不是就执行了这么一条语句,应该查出来这五条记录啊,那么这个时候我们呢,执行一下,大家看是不是打完收工刚好五条记录啊。
33:49
再来你看什么格式啊,是不是我们的阶层格式啊,这就是我们反复强调的前后端分离,基于后端的Java工程师,只要你在你自己的浏览器里面能够收到集层串,那么剩下的事情是不是提供给客户端前端开发工程师一个rest访问地址,人家就拿这个地址传舱访问点,然后获得对应的接层串,前端妹子们H5工程师们全部去解析,那么接下来我们再试一个,那么get,比方说啊一号记录,那么大家请看一号记录,一号库开发部一号记录,那么说明我们本次的构建顺利通过,那么最终如果同学们怕步骤不清晰的话,我呢?
34:34
直接给大家呢,抓了这张图,那么也就是我们现在全部的内容到底干了些什么,那么清清楚楚呢?给同学们演示清楚,那么最后耽误大家一点点时间,我们再梳理一遍,我们到底是怎么做的?一、新建每问第二形成机构化记忆,一言不合,架子要正确了,填细节才能丰满什么概念每问的先解决,抛点X幂,那么这个是我们的放到这那么呢。
35:09
再次体会这句话,约定大于配置啊,大于编码,一定先把这些配置啊,乱七八糟的软环境搞定,然后你才能更好的去编码,那么呢?碰感什么羊毛,然后数据库的脚盆。然后呢倒腾,那么呢我们的接口,那么注意在这块一定要强调倒腾接口,一定可注意添加map,然后里面这些增删改方法不多说了,然后DAO接口需要有DAO接口的实现类,本次我们用的是美背T,所以说我们用的是department map XL,那么呢name space接口的完整名里面三大方法对它的落地实践倒成完活,倒存完了以后service层接口,那么service层接口完了以后,接口要有实现类弄上来之后,Controltr了之后主体动类,最终浏览器里面看到效果,那么请大家看从左到右,请大家注意是不是就是我们的完整的步骤和流程啊,所以说请今天晚上大家呢一定要动手。
36:18
学习并敲一下这些代码。那么呢,我们的。提供者就讲到这儿。
我来说两句