00:00
啊,这个什么地方用到这筷子body了呢,大家看啊。在我们的从我们的consumer这边,我们要去保存我们的member的时候。哎,我们在my remote在这边。这写了request body。啊,就这边写了,然后我们再买soq这边我们也写了。呃,这也写了,这两个地方都写了,这两个地方都写了,那那现在是好的是吧,咱们前面测试确认过了,那假如说呢,这要是没写的话。我们咱们说呢,谁说也没用啊,咱们就说以实际运行的效果啊。下来这个来看。本来呢,要是从道理,从逻辑上话,或者说表面上我们看起来的话,应该是不影响。它应该是不影响啊,因为你这边我这里边封装了数据了,我传进来,然后你把这个数据呢,反正你想什么法呗,你把这给他传进来不完事儿了吗。
01:07
我们以测试实际测试确认的结果为准啊。把这个买。这样咱们为了那个。呃,准确哈,就是这个咱们就不考虑他自己有没有重新加载了,咱们整个呢,全部都给他们重启一遍。哎,这时候我们是这两边呢,都没加request保底啊。啊,他这他这好像还是一个一个整的啊。
02:06
以后起服务器的时候,我们是不是应该看看看个片。有的是。这个我们得找一个注册的操作哈。Peter。我们看一下啊,现在想必没有这个没有有效的那啥了哈。嗯。我为了节约一条。我在这儿呢。咱们这么样啊。对自己咱们自己写一个这样。
03:01
省,省点钱。一个四个五。我刚想起来。对,早知道咱就不浪费那个那啥了是吧。我刚想起来可以这么干。嗯。反正你们你们那个啥,反正你要是给我用完了,你们自己看着办哈,反正我是我是不充钱。是先整整一个这个哈,因为我们我们要测的这回不是验证码这。我们看这些数据保存的这个情况哈。我们要不要打印一下。先跑吧。
04:03
这边是报错了哈,这说啥,这是咱们到这边来看吧。呃,看MYSQL里边哈。让我们拆开时,我们抓住了。他说那没打印,诶我。应该是会打印的呀。Insert into是吧,后边没有。那就看这吧,嗯。Check。你搜狗语法的错误。SQL语法是啥错误的?没显示。Insert into。这个SQL语句呢,就这么一,就这么一点,后边没有了。You have an error是吧?你这个搜狗语法有错误。呃,我们去打印一下啊,打印一下咱们再买搜狗这边。买搜狗这边哈,咱们收到的这个member,把它打印出来。
05:08
把他们先都停掉吧。Longer。log.log。第八个。然后是打印一下他的透。嗯。我去正班,现在这个停都没停完。
06:00
嗯,来让它重启一下啊。还记得我们要测啥吗?现在。我们要测的是这个没有request body这边收到的po是啥啊?对语法错误,他为啥这个insert into就就到这就没有了呢。Insert into什么什么这个表是吧,它往后没有了。啊,为啥没有呢?是因为我们用的那个是selective,我们用的是insert insert selective。这个是有选择的,你不为now的才会去执行这个插入,现在它没有值了,没有值这个就都不插入了,就就就没有了,这个搜狗语句没写完。词空语句没写完的,当然他这就报错了。哎,咱们再来一次啊。
07:06
哎,这个还可以啊。我们这个值还在啊,这个值还在诶。删掉了。再来一次呗。对,没错。就load balance这个得,这个是说我们得等一会儿那个是吧,就是那个得等一会儿那个。买哈,看他注册完了没有。然后这跟刚才一样哈,我们没有改代码,我们只是要打印一下。打一下啊,这边这不是慢po海,ID是now log now,这都是now。
08:05
就证明确实是哈,确实是,我们这边你不写request保底,这个数据就传不过来。哎,就哪怕说我们认为应该他能传过来呀,但是人家就没没有理你这茬。因为这个这个事儿得这么解释哈,如果说你需要一个解释的话。你看我们这儿呢,这个地方接收请求参数接收数据吧,它符合我们使用Mac的这个要求。这就是从super Mac这个这儿考虑啊,因为这里边本质上还是调用的是super Mac的那一套s Mac到这儿呢,它会要求呢。你传过来的东西是这样的,比如说login account等于这个,然后呢,用这个名去找它里边的set方法。Set account找这个set方法。你必须得是传过来是这种格式的,但是我们现在传过来的呢,是这种格式的。啊,这有点看的不太清楚啊。
09:02
我写哪?写哪?哪都密密麻麻的。就是他传过来的是这种格式的。后边还后边还有别的就是说,诶,我们从逻辑上来说,我们认为这个和这个是一个意思。就咱们人来看的话,是一个意思。但是这个程序呢,他还理解不了这个意思啊,他只能去解析,按照固定的格式去解析,他要的是这种格式的,你给的是这种格式的,他就会无视。啊,他就无视了,他就是当你拿你当空气。我不管,反正你这种格式呢。往我这里边儿去走就走不进去,走不进去这里边就没有值,因为我找不到你这样的类似这样的东西,就是或者说我没办法根据你请求参数的名字找到我对应的set方法。你现在请求体呢,它是整个的是一个介。
10:01
啊。所以说呢,这个地方把这筷子包地呢,给它加上。咱也就也就不要去探究了,说这个两边呢,哪边是一定要加的,哪边可以不加,你就别想这个事儿了啊,你就就都都给它加上,都给他加上啊,这筷子包底。啊,所以说这个这个地方呢,需要去注意啊,这个两边都给它加上。我们再给他这边呢。也给他,哎呀,不是这哈,是我们API里边哈。这两边都得加。笔记里边写一下啊,就是在这个最后呢。来一个友情提示,嗯。啊,我给你画一下啊,这个就是说呢。在我们这个。API这个工程。
11:03
哎。这么样,就是直接直接咱们。这截图怎么样的哈。在这个API这个工程里边有这么一个接口。诶,这儿来一个接口啊。这个接口里边呢,呃,我们把它的这个代码拿出来哈,它里边这个代码是是这一部分。嗯。代码是这个哈,这个放大一下。这里边儿这个request body是一定要写的。
12:07
啊,这个注解啊,这个注解一定要写。算我求你。呃,完了呢,对应的是我们买so的这边哈,就是因为它最后真正执行的代码是在这里边。有一个这个handle,这个里边的这个这个。水筷子body呢,也是一定要写的。哎,这个是这一部分。我为了它短一点啊,就放在这儿。
13:08
哎,然后这里边儿也是一定要写。虽然咱们这么说了。还是免不了大家写的时候呢,还是难难难,难免会会忘掉哈,但是呢,你如果。呃。如果你理解了。如果是你理解了哈,然后呢。你在遇到类似因为这个问题产生的那个错误,你再好好分析一下,我觉得你应该能想起来。这就是说我们这个人的大脑很神奇哈,就是你理解的东西呢,可能你没有专门去背,但是你理解了以后呢,他就融入到你的。心灵是吧,融入到你的血脉当中是吧?哎,当你遇到这个问题的时候呢,其实。哎,你遇到这问题,你分析到这这一步,你就能想起来。
我来说两句