00:00
哎呀,王辉同学很讨厌啊,王同学很讨厌你把我的快乐给抹掉了,我本来啊,还特别期盼王福生跟我多来几轮啊,多来几轮,你这一说呀,就不好啊,就不好,我特别喜欢看王福胜问的问题,我每当看到福胜同学的提问啊,我内心中就有一种抑制不住的快乐涌唱出来,这种快乐呢,让我的脸部呢,脸部的肌肉不断的抖动啊,让我的上槽牙和下槽牙之间紧紧的挨在一起摩擦,哎,这种快乐啊,是无法用言语来描描述的,哎,然后我想啊,福胜这个同学我舍不得呀,怎么跟他多来几轮,每次讲课的时候看他提问就特别开心,所以我今早一睁眼,我想第一个问题我就想到福胜了,来,我想从今天开始呢,福胜问题我不答了,我要努力,我要努力呢,让福胜跟我多来几轮,哎,几轮这里边儿我要通过我的努力啊,那么。
01:00
啊,帮助辐射啊,达到这个编程的巅峰啊,好了往下扯,那么参数值拿到手了,看这一步,这一步各位想想,呃,跟我们哪一块比较相近呢?我们看看啊,在这里边我们做了一个部门管理系统,你看啊,在部门管理系统里边,其实啊,为什么大家写呢?它就相当于我们在做互联网通讯过程中做了一个模拟版,在模拟版里边大家请看这个。第一步我们取参,你看第一步呢,我们去干嘛呢?去取得这个相关的参数啊,用户名,密码,只不过我们的参数在这里边呢,来自于我们idea控制台,而现在我们的参数来自于什么呢?浏览器的发送步骤都是一样的,所以这步骤就在这一块,诶好了,那第二步呢,得有个DOD啊,那么我们没有do类在这开始开发,那么我们在哔啪诺下面去新建一个包包,Do包,然后写上什么呢?写上user do,那么在这里边我们将封装出我们的这个,添加这个内容,Public link,然后里边呢,写上ADD。好过来考虑到我们在后面将大量的去使用这个uil类,所以我们把这个U对象在这里边,先去用一下GDBTU,让它作为我们当前类中的一个私有属性来存在,Private。
02:33
好了,在这,那么在这个ABAPP方法里边呢,那么诶,咱们先想要注释啊,ABAPP这里边不来,那就是用户的注册,注册推送,我们要先把推送的货物准备好,货物就是一条SQ命令,那我们写上它,呃,Insert into,然后写上users,那么这里边有哪些字段呢?Username,它email,那么这些值呢,就是我的变量名,我把这些变量名粘过来,CTRLC,然后在这CTRLZ,那么我插入这个注意行里边它要有几个,要有几个这个参数值呢?四个12344个单位符。
03:22
好了,既然我有四个值需要得到,那么在方法里边是不是需要得到它呢?那么此时我是不是需要把这四个参数证明过来呢?可以这么写,但是有个问题,如果这张表里边有20个字段呢?那我这来20个参数,那还有人敢用我这个方法?你看ad,我去二个参数不用了,那我怎么办呢?我们说这四个参数来描述一条数据的,在加va数据中,实体类对应的是一张表,而实体的对象对应的是表中一条数据,所以在这里边,既然这四个参代表一条数据,那么他们是不是可以放到一个user对象中,就是我们之前所写的这个实体对象里,可以的啊,可以的,好了,然后现在开始走了,说想干啥?想要一辆车好了,Prepare PS,然后等于u.correct把所。
04:22
这放上装车,然后由负责呢对这条接入数据做填充,Set string,第一个用户名称user.get userna好了,第二个密码,然后写上user.get password,第三个过来是性别,那么写上us get,我们说的什么呢?Sex好了,那么第四个是什么呢?是我们的邮箱,那么写上us.get email好了,现在作废完毕发车TS.e seq的,那么在这里边我们需要一个什么呀?结果int re result就值为零,然后在这里边收这个结果,Re result行了,那么这个结果是多少其实并不重要,Re UT,那么重要是什么呢?在本次操作完毕之后,对于相关的异常我们要进行。
05:22
和处理catch final,然后在方案中我们要对本次资源做销毁处理,Close,然后最终return,把这个处理结果result返回。返回哪里去呢?这个方法在哪里调用就返回到哪里去,那么我们在UC理中将完成调用。在这证明一个user sir do对象在这里,这等于叫new user do好了,我们跟他讲小do方搁件事情,把这个货物发过去,那a ddo说了,发行啊,得给我一个user对象啊,那么怎么办?在这儿声明一个users对象好了,取名叫做user初始值这个na,然后在用的时候怎么办呢?对它进行实例化的创建,说U里边都要有什么数据呢?第一个用户编号,我们有取得用户编号吗?浏览器没有发用户编号对不对?那么这块怎么办呢?这个nu值意思一下nuch,哎,Nuch好了,然后在这里边用户名叫什么呢?它在变量右侧内中,密码呢,在变量password里边,性别呢,在S个变量中,邮箱呢,在email中。好,那么我们说user变项有了。
06:42
啊,这一块是呢,因为我们没有得到这个用户编号,就是呢,那么把它插入进去,插进去插完之后,在ABB方法里边,我们的参数机里边也没有这个UCID,它将通过al来自动增长就行了,行了,那么这个方法运行之后得有个结果呀,那么我们在这里边声明这个结果写上int rest that为零好了,那么在这我们看一下rest拿到了这个结果,能这就我们说的在流程图里边,我们通过这个什么呀,CDBC把结果还还给了DA这的方法,而这个方法通过return把它交给了这个S,那么此时我们的将走第三步。
07:29
通过想象对象,把结果写到显象体重,在这儿我们看一下。那么首先得有个输出流啊,我们在这声明一下,那么它叫做print write out,初始值为nu。好了,那么在这里边我们首先通过响应对象向tomcat去借这个小棒棒啊,说tomt把你的棒棒借我用一用好了,我们拿到这个小棒棒,然后将来由他向响里边写东西,怎么写呢?得看这个结果,这个结果呢,是一个阿拉伯数字,那么你把一个一和零写给用户,用户看的是一脸懵逼,所以你得去润润四,那么写上if过来,Else if else就相当于我们之前。
08:15
在这里边所写的这个判断内容啊,说什么呢,插入之后呢,成功呢,还失败了,在这入IN4,那么现在呢们写上了,如果这个结果及res result相当于一插入一条成功,那么此时利用这个输出流点print的方法来写上,写上什么呢?喜庆点,来一个fo标签命令,FNP放标签命令,然后在这里边呢,写上什么呢?写上我们的stylele样式属性,那么color为红色,然后写上fo size photo size自己大小来它什么呢?40个大小吧,然后里边写上什么呢?这个用户信息啊,用户信息注册成功啊,成功好了,然后在这里边如果附加值不等于一呢,那我写上用户信息注册失败好了,那么写完之后一合计啊,不对。
09:16
对啊,哪块不对?我们给的这个内容里边既有文字信息,也有HTML标签命令,而且文字还是中文文字,那么浏览器这傻逼能听懂吗?他听不懂,所以怎么办?我们在这里边做一件事情,在拿到数求之前,通过响应对象设置响应头set,这置响动作看才高诉览器,咱给你的对方既有文字又有HR标签命令,你要用两种编辑器对详体内容进行编辑,然后咱兄弟给你的这个文字呢,还是中文,你啊,得给我用什么呢?你得给我用utf杠八来进行解释,太稳妥,好了,写完了,写完了。
10:01
那么接下来我们的这个仓的把这个请求对象小对象做销毁,然后把这个包包推给浏览器,浏览器根据写M图的内容来使用文字和HR标签命令HHTL编辑器对这段内容做解析,是命令就执行,是文字就展示就行了,行,这块写完之后来模拟测试,模拟测试一下,那怎么测试呢?发布啊发布得把这个网站交给的管理艾,然后在这里边找到这个tomca,跟他讲来换一个网站,管管哪个网站老六,那么这个网站叫啥个名字呢?对外江湖人称MY,好了,保存一下,然后也报单写的对不对呀,那么怎么办?跟idea讲一下,说你啊帮个忙,同步更新一下,等会我改改修修改改的时候别让哥重启电脑好了啊,不重启他看D保存想。
11:02
让康开上宗过来干活了,干活了,启动你爸启动。启动完我师道看这个图你怎么测呢?你脑子里没有这个图,你连测都不知道怎么测,哎,应该怎么测啊?首先你要扮演用户打开浏览器,那么打浏览器之后,你要向浏览器,通过浏览器干嘛呢?向我们康索要第一个文件什么呢?User a。利用返回的这个文件来控制你当前浏览器的请求行为啊,那我们写上user ad,俺想要这个文件给俺呗,走诶给咱了,行了,然后F121敲,专业一点,要不怎么要叫专业人士呢?挑出那一打开开始写了啊姓名Mac密码123姓别男人邮箱ma@163.com好了走啪。
12:04
挺好,我们看一下返回一个结果,什么结果呢?挂了啊挂了,那么哪块挂了呢?诶我们去看一看啊,那么在这里边啊,他挂了。这边啊,包出一个空指针异常说哪块空了呢?哦,Gbb CU的create statement这个方法这块空了。那这块怎么空了呢?看idea控制台瞧瞧,在server下面瞧瞧这个啊,这个异常信息多好看。他是这么说的啊,他是怎么说呢?MYQL语法问题哦,不怕不怕写错了,哎,为什么写错呢,那简单。你们四数名是老杨教的,所以你们写错很正常嘛,是不是?好了我们看看啊,在这怎么个意思呢,他这么说的。未知的数据库BG power not。
13:04
这要是叫我们老王看到了,打死了啊,连自己公司的这个名字都写错了啊,好尴尬呀,少了一个什么呀,少了一个n BG power node这事不能让老王看到出啥事了,然后我们干嘛呢?那么这块代码在哪,哪块出错了呢?走在这GDP to u ta29行进去,在这行里边我们看看哦,建立什么呢?链接通道进去进去之后呢,我们去看一看啊,怎么建链接通道呢?呃,在这里边诶,我们看啊啊跟着进去有点深了啊,进去有点深了啊在这这个什么呢?地址no,这个地址里边少了一个N,赶快改过来,BG power no,这事闹好了,改完之后翻过去不算不算好了,打开浏览器。
14:03
小绿光一飘,诶,这事过了,回去当没发生,重来,Mac密码123,然后走,用户信息注册成功,看到没?互联网通信一次结束了,那么是不是真的成功了?你到数据库里边去搂一眼。到时库就漏啊,我们选择查看用户表里边应该有一个信息,那在这那MAC163,然后你担心你害怕你再来一个咯,说什么呢,叫做艾伦密码123性别女,然后邮箱邮箱什么呢,写上艾伦好走又成功,是不是真的到数库里边一看啊,我们再刷新一下。我们看各位右键运行能艾伦远程注册成功,那么这就是注册,你必须借助这个流程图才能把相关的资源文件,那么把他们累清楚,知道他们是干嘛用的,谁干嘛用,在这里边谁先来谁后来。
15:11
Ucd负责控制浏览器请求,那么他帮助用户呢?把相关信息发送到服务端,而服务端调用了来处理这个请求,而我们索,说白了它并不神奇,它只是一个调度,他调度请求对象,调度do,调成像,完成这个处理,这就是用户的什么呢?添加这个功能好了。
我来说两句