00:00
好了,第一个general,整个这个做一个了解就可以,因为什么了,因为这属于是service体系架构的一部分,你必须得知道有什么so类的,而且需要知道它如何设计的,但是哦,平常的话几乎不用它,所以说整个这个的话做一个了解就可以了,就是我们对的这个要求,那我们可能希望什么呢?我们可能希望大家掌握这样的几点。第一个这个真的是如何来进行实现的,具体实现大家起码需要了解一下,但是我们不打上斜体,就是说整个的话呢,这个就这个,这个重要程度不是那么的高,这里边我们要是说的话,有这个需要注意。这个是需要注意的,建议直接覆盖异地的方法,因为如果忘记其他的话,而是然后的话呢,还用了这个接口的方法的话,会出现控制异常,你需要知道为什么还有新建的这个方法,不是生命周期相关的方法,后边这个具体实现的话,希望大家知道这个原理,但你不需要去写。
01:24
针对。只需要知道这些二。第二个的话呢,我们又讲了一个叫HP。有利息就不转了啊。啊,但TPSO的相对而言比那个要重要,为什么呀,因为我们真正开发的话呢,用的就是。
02:01
就是它,呃,这个需要知道,它首先是一个self,继承自针对self,它是针对HTTP协议所定制的。好了,然后具体实现是什么样呢?说在思维的方法里面,直接把这个和这个转为它了,并调用了重改的这个方法,然后是在这个方法中获取请求方式,根据请求方式创建这个方法,并调用,OK,这是实现的一些细节,大家起码需要知道这个源码的话呢,他过来看我这个就可以不用看他那个,看完这就可以,这什么,这就是它具体的每一个实线是什么样的,我们可以把这一个一个看一下啊,这个是哪个呀,CTRL。C。就是他吧。
03:06
这个不就是他吗?好,这个完之后的话呢,我这不就是他吗?对完之后的话呢,我根据这个去干什么呀,去调用了对应的方法,在这呢,CTRLC这个里边啊。就是这么干的,好了,后面有这样的方法,你直接覆盖它就可以了,这两个非常重要。这个真正开发的话怎么样,我直接。继成这个http service就可以,然后的话呢,根据请求方式去复写do get或者是do post,主要指的就是do主要。指猪画好完事啊好处好处啊就是优点吧,优点这个的话呢,做一个了解就可以了,因为我们长期用的话,自然就知道优点是什么,并且讲的东西全在这呢啊,最终落地的是它,我们来做一个小练习,跟数据库交互一下,哎,看着。
04:31
练习多钱?数据库交互一下三。三还是我们前面做的这个练习,如果来你不会啊,我们把这个练习进行增强。CRC来初始化参数不要了。还是这个,然后然后我们需要注意的是什么呢?需要继承自HTTP受累。
05:12
并我们写写什么方法呀,P呢,好吧,因为我表达过来的是不是一定是个pose的请求啊,POS请求好了,然后呢,在其中。好了,这可以了啊,可以,然后呢,在其中获取这个,然后呢,哎,看看后一步,看看后一步我们说。在买circleq数据库中创建一个user users数据表,然后呢,添加三个字段,三个字段分别是IDU段跟S,然后B。
06:09
一条一吧,是吧。几条记录写完,然后的话呢,我们定义一个它,获取它,然后下面看这看啊,并用接DBC,利用接力BC从。这个表中。这个中查询有没有和页面输入的u passwor对应的记录,如果有,若有响应,如果没有响应,Sorry,清楚了吧,跟刚才不一样的地方有两个,第一个诶,我们得多少用一下JDBC,第二个,但这个JDBC很简单啊,用不用那些工具这都无所谓,你们JDBC加上就可以。第二个,诶我们这块我们用的是什么呢?我们用的是HTTPS,我们用什么呀?是不是有一个这个用户名和密码呀,用那搜狗语句应该长啥呀?我写一个S,你看是不有就可以。
07:36
啊,From users where等于问号and。Pass word等于根号,那如果返回这个值要是大于。零的话说明是不是登录成功啊,如果这个值要是等于零的话,是不是登录失败啊,清楚吧。
08:01
好了,大家把今天上午讲的这些东西的话呢,梳理一下,把这个练习写一下,一会我们来讲。F9,首先练一张数据表,有点我就用这个了啊。啊,正好。COM13456可以用好回来log in这个有,我建一个log来三。三看真正的如何来写一个。继承字HTTP,然后呢,重写do post方法。CTRLDCTRLD1稿获取请求参数build name等于request点。
09:05
你跟谁呀?前台页面提交的。等一下pass,来第二个pass pass搞定。然后的话呢,我需要写一个circle,等于brown。User。U name等于问号。You name password没问题。And pass等于问号。
10:04
然后我们需要。Connection那些东西吧,是吧,好,先写上。等于no pay。等于那。在等。第一个我们得获取链接,好了我们直接写哈class.for name,看买的GBC点,然后是connection等于。We manage get。
11:09
的ul等于ABC口。I。的user等于负。再来。To吧,等于1230。搞到然后的话呢,是得到等于circle,然后是不是放两个值啊statement.s。二锥形哈一。有the name.that搞对了啊,然后得到铝遭S。
12:13
等于点进行查询,进行一个if循环就可以有一个嘛,是吧,肯定有一个到在。点next,否则什么呢?一个int值in point等于。Result set.if大于零。怎么办呢?我肯定都要给它进行输出,Print break out等于response点来。
13:05
法是奥点print成功了,加有内。Sorry。行就选完了,选完之后的话,当然出异常的话,我们需要问一下。一点。CX。然后资源。换的方法。Got that。不等于闹,我就点。到赛甲和后来整个拆开。
14:06
我们不处理了哈。第二。第三个。是不是洗完了?好了,跑一下看看效果,老三把这个改一下。好,帮你。
15:01
123456。异常。神马异常呢哦,买SQ驱都没看好呢是吧?OK,不过也不错啊,大家看我目前写的什么呀,我目前写的这些我已经直接买SQL了吧,但是我这个代码里边是不是跟买SQ一点关系都没有啊。我唯一需要的就是一个驱动程序,驱动程序拷进来。一凡。Java open source。My circle。Control c。注意哈立加不用加拉,它自动的给你加。你看打开之后,它自自动加在哪呢?自动给你加,你不用手工加。
16:01
说成功了。汤姆看。123456好了,我写个123567改了哈。1234567回来123456就行了,好了啊,1234。1234567,再看OK,这样的话,这个程序就写完了,我们这里边我们主要练的呀,说实话啊,主要练的是如何来写一个so,然后呢,顺便把前面学的JDBC做了一个复习,这个代码是写完了,功能也实现了,但是我们这个里边有很多很多问题,什么问题呢?第一个问题,第一个问题就是说你这个链接是不是一个一个获取的呀。没用,数据库连接值第一个,第二个,你看我这个代码是不是好复杂呀,这个方法好复杂,我们并没有实现模块化,我们应该把访问数据库的代码放到访问数据库的那个类里面,除了一个DAO等等等,这个我们在后边学完JSP之后,写第一个案例的时候,我们会给他写的更。
17:26
是呢,回事一点啊,现在这个应该说还差不少,但是这个功能的话呢,是实现了,这纯粹就是开始到结束,我们到后边这个代码肯定不能这么写,比方呢,大家熟知的,我们这边这是英文,这个起码你要放在一个方法里边吧,获取链接你要放在一个方法里边,而且我这个solve里边,我再说一遍啊,这个solve里边我们是不允许直接写JDBC代码的。没有这么干的,但是现在写就写了,这不是一个练习,行了,大家看看你的程序有没有问题,有问题的话你可以写一下,我给你发下去,大家看一下。
我来说两句