00:00
就是最后啊,咱们根据我们的手机号和密码,咱们先通过swa先做个测试,看效果对不对,如果对的话,咱再写注册,包括写其他的接口,最终在整个前端在下面啊,咱们来测试一下啊,看一下结果是什么样的啊。而我们看一下我的数据库中啊,我现在数据库中呢,有这么一套记录,就是咱用它测试这是手机号,然后这是密码,这个密码呢是六个一的,这个密码就是11123456啊,如果不对,一会咱再改啊,这应该是六一的密码,所以咱家用这个手机号加上六个一。然后用这个测试看我们的登录是否正确,如果登录正确的话,最终肯定会返回这么一个token值,咱通过ton值能看到他最终生成那个就是字符串的部分啊,那咱们啊,下面就来最终测试一下哈。就这位置,我把服务器我们启动。Service u3,然后这里边它现在占用的端口号应该是这个8006啊这个端口。
01:02
因为咱们现在这里边有map,所以咱们必须要加上这句话啊,Map开,但是有一个各位注意啊,因为现在这里边呢,要操作数据库了,所以说你在操作数据库的时候就不要再加这句话,这就不对了,这句话表示不加载数据库,因为咱之前那模块确实不需要,但是现在在我的u center中是需要的,你不要再加那个is get s那个东西了。这个啊,各位注意啊,然后这个都做完之后,咱现在把服务器我们做个启动啊,看一下最终的结果,我们还是通过swag做一个最终测试。啊,等他先启动啊。然后这个过程中啊,注意这里边他报了一个错误啊,咱看他报什么错啊,看里面这个问题啊。啊,大家看啊,他现在报了一个错,说这个MD5这个类找不到啊,说这个没有啊,那我们看一下什么问题啊,看他报这个错。
02:00
其实我们在这个service这里边,也就是在。这个模块中啊,也就是说他说这个东西找不到。啊,那这是为什么呢?就是因为我刚才啊。把那个MD5这工具类咱是不是放到这个common里边了,就是这里边我们放了这么一个MD5啊,他说这个找不到啊,这个问题呢,我觉得各位应该引过头话,我会见到啊,他应该是我们这个就是我引入这个依赖,应该他没有引入成功啊,那我先这么做啊,后面咱再重新启动。我把这个为了方便,我先给他拿过来啊,或者咱再给它复制过去,先能测试成功啊,因为它是加载的问题啊,我就直接放到。这里边啊,先拿到当前的项目中来。先让它能成功啊,然后拿回来之后,把那个MD5这个包,我们先给它改一下,改成我们当前这个项目。就是这个位置啊,MD5。然后他用的是当前这个啊,咱先这么测试啊,一会儿咱们再给它改成我们那个common里边啊,就是都一样的。
03:03
这个我先刷新,然后咱重新测试啊。等它下面加载完咱们再启动啊。这个。稍等啊,回家再玩。应该可以啊,然后这个加载之后,我们给它重新启动一下啊,找这个u center,把这个重新做个启动。就是这个啊,启动一下。启动之后啊,我们再看一下最终这个结果。嗯。然后咱用啊swag给他做个测试啊。啊,等它启动啊。啊,这个应该可以了啊,这错误只能说那个NAS啊,那没有启动,但是现在项目启动了,然后启动之后,我们现在啊,用这个swa先测一下我们这个登录的功能,看一下结果啊,我就来到这位置找到swag,现在咱用的端口号应该是那个,呃多少来着,8006啊806端口。
04:12
这个回车,然后我们看啊,现在这个进入了,进入之后在里边找到咱刚才写的一个登录方法,就这方法,然后在登录里边呢,它里边要我们传个这份数据,但是咱的数据中啊,其实只需要手机号和密码,其他数据都不需要,最后把不需要的我先都给它删掉,就保留这个手机号和密码啊,就这两个值就够了,因为别的咱不需要。这些也全都删掉。手机号,我就写我的这个手机号啊,里边有这个纸。就是他。然后密码我们写这个六个一。123456,因为这个密码咱要加密,我刚才在里边也做了这么一个处理啊,MD5做了加密这个啊应该都可以了,然后最后我们看登录效果,咱现在点这个try it out,咱看结果啊,里边提示我们。
05:06
是不是执行了这个异常啊,那咱家看啊,目前它有什么异常,就当你看到这个错误,一般是你代码中应该是接口中哪里有问题啊,那咱家看什么错误啊。咱找到你看啊,就变成了红色嘛,然后咱们看里边这个问题啊。看他报的这个错误啊。怎么找啊,就这位置,他报的是这行错误,他说什么htp require body,然后缺少什么。UR对象,就说这个R对象,我们现在这里边应该是没有找到,就缺少这个东西,也就是说呢,我在里边。注意啊,看这问题啊,咱给他最终找到啊,刚才你看啊,他报的错叫common at,硅谷common UT和R,而R这个类咱应该就是写的。是不是就这个类啊,他说这个类没有找到,然后后面提示我们说这个。
06:03
CTRL里边。这个member啊,就是他没有,那咱看一下啊,这个到底是什么错误啊给他。排查一下啊。肯定问题。那我们来检查啊,首先u center这肯定没有错,然后里边这个类它也都存在,他报的是这个。找不到啊,什么HTP什么没有,什么这个没有啊。那我们给它啊,咱这么试一下啊,我先给它关掉,然后我检查一下啊。这是一个启动类。启动类应该没有错,它是扫描我们那个包里边那种,我给他拿到下面来啊。这位置,然后这里边呢,就是这么写可以啊,咱给他写的完整点啊,都检查一下,有一个名字叫base package,然后它等于这么一个大括号里面加了名字叫com.a。硅谷啊,应该是这个名字,然后这是那个map扫描,应该也没有错。
07:02
然后在这里边呢,我们要引入它那个依赖,但是把R对象拿过来,然后在S里边调用检查一下啊。R对象是com.at硅谷coms里边有一个R对象。看啊,就是这个。这个没有错啊,然后里边再调这个service,找到service中。所里边最终调它那个实现类,咱是用当前里边这个MD5啊,我直接刚才给他顺过来了,所这么看啊,这应该没有什么错误啊,里边值应该都有啊,那我们给他再重新启动一下啊,咱来看一下什么问题啊。我把这先删掉啊。重启一下啊,然后在里面的依赖中,这个我先刷新。刷新啊,咱来试一下。等他加里完啊,然后咱检查common YouTube里边。
08:04
这位置这应该都有,然后在我们这个呃,U center里边,包括看它的依赖里边有一个。Service base,然后有common这些类啊,应该也都存在啊,咱刚才应该都引过了啊,应该是没有错的啊,然后最后比如现在我再请一下啊。就是为了他可能还有问题,那我这么来做啊。我现在把这些没用的,我先都给它删掉啊。全都删掉,然后把这个项目给它重新,呃。就是用这个。大家看叫rebuild rebuild project重新。编译一下啊,咱看能不能解决啊。应该不是代码错,然后工具加载问题,就是我们那个类没有加载过来,那他一刚才一直报这个错啊。重新给他编一下啊。等它编译成功啊,然后当再再启动再试一下啊。
09:08
这步稍微慢一点啊,因为他要就是刚才我点了一个步骤大来看一下,叫rebuild project,他也把我当前项目中心模块都给我们重新去编一次,因为刚才我们复制类可能它没有编译成功,所以大家可能会报这个错误,当然代码这题的过程定没有问题啊,代码都是对的。这个啊,应该是编译成功了啊。然后编译成功之后,我们再来试一下啊,还是找到这个项目。咱看里边啊,这位置这些应该都。变出来了。At硅谷啊,检查一下包啊at硅谷。应该也没有错啊,com.at硅谷,然后咱们再启动啊。最终再启动下。把这个我重新启动。咱们来看这个结果啊。
10:03
这是我们的CTR了啊,咱用的是R对象,这应该都没有问题啊。啊,现在啊,应该是启动了,他现在用的是8006端口,那我们再给他试一下啊,看一下这个结果。我把这个重新问啊。806SWA。然后到里边呢,我们现在做这个就是登录啊,咱们传入用户名和密码,就是手机号和密码,把这两个给他传过来,因为它是用request body做一个传递。这两只。手机号,我们还是写这个手机号。就是156这个。然后这是啊,这应该是。啊,手机号和密码不是昵称,呃,找那个密码,密码应该叫password。不是昵称,是密码。
11:04
手机号,然后密码啊是他。这个写一下啊,手机号我们写刚才手机号,然后密码是123456,这个纸这个应该可以啊,然后咱们点快到我们看啊。还是报这个错误,看他现在还是不是刚才那个错误啊。他还说缺少这个。R这个E丢三特CTRL,然后里边。Login user没有这个。Member。啊,那我们来啊,再看一下啊,现在他是什么错啊。Member。咱看这问题啊。我们一步去排查。
我来说两句