00:00
好,那这些方法呢,我们一可以写,应该今天可能写到这个关注用户就差不多了,然后给一点时间大家练一练,然后创建命名空间,创建命名空间他这个。这个吧,创空间,我然后叫。Space space OK啊,因为那个space它本身就是一个单词啊,所以说没有把space也做这种头风式命名了,风式命名OK,那你想想创建密闭空间的时候,当时我们在创建密闭空间的时候传入了什么?还记得我们创建了一个B和data的那个秘密空间吗?就传一个名字吧,NOK,传个名字,那你想想看,关于命名空间表这种方面,你应该获取的对象是。是不in对象啊,那命对象之前要获取什么呢?我们用什么来获取的,要获取一个配置的,获取配置,然后再获取,然后用来的吧,那配置的话,这一块我们是不是配置是一个静态的一个资源啊,我们可以把这个配置干什么在这写吧,因为你创建表啊,什么这些东西是不是都用,又要用了近的资源,我们提出去,提出去OK,那这个地方我们写的是para。
01:25
然后是这个应该是对吧,是how这个项,这个项OK configuration等于怎么创建。H base点现在这源我们直接给创建去来,然后用一个清单的模块给它赋值吧。啊负什么值啊,复苏K呀,对吧?啊开放了,不要忘了这块拿下在这你要指定里面哪个你要指定吧,啊把这个放在这,那这个con在这是一个静态资源了吧,啊下面你在哪用都可以吧,像那种什么连接啊的命啊,我们就不放在外面了,用这个里面呢,就不放在外面。
02:15
因为你不知道什么时候会掉完的,这你要注意,OK,那有了这个com,然后来创建一个连接。还记得怎么创建吗?是不是有一个什么工厂啊,对吧,是。Factory对吧,点create connection把那个给它传进去。异常你好,我想你像这种关于U类里边的异常啊,不要在这处理。想一下为什么U是不是在可能在业务线当中很多地方调物,每个业务线是不是要求处理方式都不一样,能想明白这个问题吗?对吧?因为现在不同地方它不一样,所以像这种异常是必须要往外抛的,没必要在这抓,因为你当前你不知道它处理手段,能懂这个意思吗?啊写项目的时候一定要注意啊,就是优质工具类里边的,他这个异常一定要往外抛,就是谁在业务现象当中谁去调,谁自己处理这个异常,因为每个人处理异常的方式都不一样,或者说在不同的地方处理的方式也不一样。
03:22
也不一样,这你要注意的,OK,然后拿到这个什么吧,Connection对象之后,我们要获取me对象,对吧,点get me,拿着in对象,In对象之前是不是直接可以创建什么。表啊啊,那创建表我们知道我们先要表描述器,然后添加列描述器对吧?啊,那命名空间呢,里面create它也有一个什么器,对吧,那我们也要把这放在这。创建NS描述器。
04:02
那我们还是尝试用一下吧,叫这个东西吧。报错了。他说什么有?私有了就你不能用吧,你得想想其他办法。确实他两个构造器呢,一个传的,一个都是锁了吧,都锁了,那我们应该找返回值为那斯维斯,你发现根本没有。这有一个什么。Build内部类对吧,这是一个内部类叫build要构建啊,你看到源码当中的,你只要看到这个build,一般它这个私有器,自己的一个构造器都是会私有的,然后让你用那种build的去构建,Build去构建来看一下。那Bo的这个。它也是build的一个构造系,也是。
05:01
也是也是有的,但是我们看一下它有一个B的方法对吧?标的方法的返回值是什么,是不是秘密空间描述器对吧?那我们得想办法弄一个什么标的对象来调这个标的方法呀。那这个B的对象他又私有了,那你想想这个build的应该在哪去找呢?这个,那你想应该用哪个,用上面一个吧,Create你想想这个应该是什么呢。那space的一个名字吧,那我们就知道了,直接它是一个静态内部类,直接叫静态内部类的一个方法,那就不能用了。用的是。点create,它返回了一个build,返回了build,那这里边我们传的应该是NS对吧,NS嘛,我们当前那个方法NS嘛,然后点的对吧,点的来创建,你看下这块还有可以添加他的一个。
06:04
配置啊,这块也可以添加当前那个作者是谁呀,或者说创建时间是什么样的,通过K86给他传进去也行,那我们就没必要了,直接。Build对吧,直接build返回值就是我们要的这个命名空间的一个描述器,空间描述器,然后我们直接把这个命名空间那个描述器给它粘进去吧,因为名字有了,他有名字之后,命名空间是不是就完全可以了呀,对吧,这个地方是。创建操作,创建操作,那在优秀里面创建完了之后,你是不是自己把自己的这个资源给他。然后还有一个。点对吧,之后关闭资源。管理资源。对,这其实我们创建的一个命名空间啊,命名空间是这样的。
我来说两句