00:00
来,咱们看一下怎么样把这个myco provider里边这个环节给它搭建起来啊,咱们先拿过来它需要的依赖。一个是my baby BOO my baby的spring boot starter哈,一个是泽鲁伊数卷。哎,看一下我们单讲spring整合买贝利斯的时候的这个依赖哈,就是这俩,哎。然后把他们拿到我们买be provider里面,Ctrl shift f。然后呢,这里边儿有这个多余的版本号呢,把它去掉。然后呢?呃,我们把瑞卡客户端这个依赖也拿过来,哎,从别的地方我们去偷一个。就是这个尤瑞,呃,Netflix尤瑞卡啊,把它拿过来。Provider。相对于我们的。瑞卡来说呢,也是一个客户端。拿进来哈,保存哎,就是它。
01:01
嗯。下边呢,我们是需要写一个主体同类。这个我们就不自己建了哈,这个咱们去有人卡这边呢,把他的那个给拿过来。稍微改一下就行啊,我们只不过现在不需要他enable有人server这个注解,哎,把这个多余的注解去掉。Control shift o。然后呢,我们下边进行测试的话呢,肯定需要一个测试的类哈,建一个test的包,建一个测试的类。哎,就方便我们后边进行一下这个测试哈,叫MY。Spring boot txt。嗯。你这儿报错了。我明明是倒了,这个移来了。这个taste starter这个启动器是有的呀。啊,Ctrl shift o哈,他就是需要再导一下泵。Runway是我们spring runner。
02:00
The class。下边呢,写一个test测试方法。那上边这个怎么乱套了呢。把这个删掉哈。好嘞。At。Public about test。Ctrl shift o啊导一下这个包。这个先放着啊,一会用到我们再说。嗯,接下来我们见一下这个application的某。Application。在这儿呢,我们去见一下这个server port。哎,这个。端口号哈,按照咱们之前的这个计划呢,My provider呢是2000。2000,哎。然后呢,下边哎,给给我们这个微夫的起个名字。不对,不是这个GMX这个啊是。
03:03
呃,这个叫啥。Spring application点哈。哎,起个名。跟前面这个保持风格一致哈,我们这个呢,叫做my circle。接下来呢,是我们配有瑞卡的那个客户端。Car。点client点儿。这个service啊,URL服务器端的UR地址。哎,这里边儿需要指定一下,这是个default zone。原是GDP冒号,两个斜杠logo host端口号是我们的。呃,1000哈,应该是。哎,然后下边呢,法门有瑞卡。
04:00
除了这些呢,我们还需要去配那个数据库连接的相关的信息啊,再看一下之前我们在单独用的时候,诶,需要在spring boot spring下边配data source啊,Name type,这是我们驱动的权利名。啊,不对,不是曲总啊,这是我们的那个。呃,下边这个是驱动的旋里面哈。哎,还需要指定这个map配置文件的位置。哎,日志等等啊,这一套我们都给他拿过来。哎,先都全都关掉哈,这个我们因为千万别写到一个错误的文件里边,我们重新打开一下。过来。粘过来以后呢,Spring这个节点它重复了啊,把它删掉。哎,把这个data source呢挪到上边去啊,因为它不属于我们U卡下边。好嘞,哎,然后这里边儿看看还有哪需要改一下呢。诶,这个你看是我们的一个MYSQL的一个地址哈,我们打开这个MYSQL来试一下。
05:05
哎,然后我们这个数据库的名字哈。呃,Project下线C,哎,这是我们数据库这个名字,哎到我们这儿呢,我们去给他去替换一下啊,我们这里边目前的这个不对。呃,把spring这个改成我们项目的名字。哎,这是我们打印日志的包哈。呃,我们去见一下,这个得改成我们的包。哎,Come and硅谷点crowd.map啊,Com硅谷点crowd点啊,这一得要改一下。哎,这两个包打印日志呢,按debug级别去打印,这样才能打印我们的SQL语句啊。下边呢,大家看我们需要在MY贝蒂下边啊,Map下边这个目录,下边呢去保存我们的map配置文件,咱们先去把MY贝蒂这个目录建出来。Resources下边点右键啊,创建一个folder,哎,粘过来MY再建一下。
06:06
啊,这个不是必须这么去建,但是你两边一定得一致啊,你实际的目录结构和你在配置文件里边写的一定得一致啊,要做到一致,你可以不按这个来,但是要一致。好,然后下边呢,我们来这个买贝taste里边我们来测试一下啊,我们装配一下data source,哎,这个注意不要打错了包啊,加奥wa注解。哎,然后我们从data source里边,我们获取一下这个数据库连接啊,这个测试的方法我们也改名叫test connection。点哎s.get connection,拿到connection这个对象哈,有异常抛出去。然后呢,我们去做一个打印哈。不是打印data source,是打印我们的connection。哎,我们用这个logo来打印一下吧,我们这个做日志的这个啊logo,呃,SL接的这个。
07:02
Factory。Get啊,去传一下啊,这个类名加class。哎,我们拿这个。Log去打印一下我们得到的这个connection第八个级别的。Connection。哎,然后我们去。呃,调查拓方法啊,看一下走一下看看怎么样。哎,这是框架打印的日志哈。稍等一下。好绿条,看看有没有我们打印的这个。嗯,啊,在这儿哈,这是我们。就是我们这个数据源,它关闭了my taste。嗯,他启动了。哎,下边这个就是我们打印的啊,这个刚才已经看到了啊。嗯。
08:00
对,这个是我们测试类里边打印的啊,这就是我们的数据库连接,说明我们现在跟数据库已经连上了。
我来说两句