00:00
好,下面我们来看。Solid3.0里边的组件可查性这个特性,那什么是组件可查性啊?他是说我们的。Java6.0项目支持什么?打为架包的这些filter listener啊,怎么直接可以直接插入到web项目里边。这就是可查性。这什么意思啊,这样咱们通过例子啊,直接写个代码,写个例子来理解这个可差性到底是什么。
01:01
在这儿创建个工程,你注意这次创建的工程不一样了啊,创建个什么web。Fragment,这是什么?这是个web。你注意是web片段工程。它就是用于创建一个不是完整的web项目,呃,就一部分是吧,比如我们这儿起个名13。是吧,13啊。叫什么?叫。Fga。定义是吧。第发,哎第啊第发。来就加这,然后我们选择3.0。
02:01
呃,直接。Finish。我们打开src下仍然是放什么的,放我们的。这个这个这个叫什么。呃,圆满的,关键这是不是有个me for呀?它下边有个web fragment点。这个文件。格式化一下。这俩都没啥用啊,这个文件啊,它里边放什么呢?就是我们原原来外边的里边能放什么,这儿一般情况下都能放。那比如说我要定一个,你注册就可以在这儿写了。啊,在这呢,我们定义so,呃,不用这种外表的插里边注册的这种方式啊,我们就不不管它了,我们用谁呢。
03:07
啊,我们用用用用用这个注解方式,我这来一个。空点北京。How not.some。Soet,我这个就叫Sam。Do。这样我们这儿很简单。
04:00
这样吧,咱也不写,咱咱咱用这个吧,response.get。点print。Some solid。执行。Cute执行some是吧?就这样一句话,OK了,这个片段我们就定义好了。定义好以后啊,看着我要对它进行打包了。打完架包。Export是吧?我们。架,我们打打架包的吗加。家是吧,家包。
05:00
其他都不用懂,我们就直接。直接给他选择一下打包到哪儿。桌面吧。再给他个文件名。文件名,呃,我这个就叫萨。就叫Sam点价了。上半点酱。诶,你看桌面上散点架啊。其他不用管了,我们直接finish就可以了。好了。看着。是不是已经有了?我们打开可以看一下。这不是这有这个东西吗?Meet for是不是有web fragment,对吧?好。
06:02
这是定义范是吧,再来一个,再来一个,这次我们就要定义真正的外部工程了,还是13吧,叫gament useth,我们使用啊。3.0。直接结束。直接结束,你看着我这怎么用它很简单,我CTRLC。复制一份。放到哪?放在这儿。就给他放在这儿。OK了。Some。
07:00
没问题吧,是不是。这就是他的可差性。这就是指的可查性,当然了,我们也可以这样啊,你看。呃,现在把它删掉。删掉啊,重新启动。他。哎。重新启动,呃,重新启动,这样启动不好。咱们这样启动啊。要不还得重新。往里面收。好,我现在访问萨姆肯定不行,404对吧。不就是他吗?看着谁?现在。
08:00
我给他粘进去。我放进去了吧。是不是现在放进去了。直接访问。这往里边一放,它会自动发布了啊,它就自动又重新发布了loading吗。的项目重新发布了刷新。OK了吧?那么这就是指的这个组件的可差性。我们。OK了,很简单。不过这个我我也我们也可以测试一个这个东西啊。测试什么把它删掉。还找了他。找到他。
09:03
我把这个注掉。我把这个注掉,我们知道注掉它以后,你就得用注册了吧,就得在这儿。在这儿注册了。So class。不就他吗?拷贝全名。
10:16
You pattern杠,我这个换个名杠solid可以吧,好了,现在重新打包。我这个叫什么。Some,可以吧?上图啊。直接。有吧?我启动对项目启动。
11:04
我放了。是不是some two放进去了,诶项目也重新发布了。我这边访问some。没问题吧,对不对。所以这两种方式都可以,那它web fragment这个叉L就相当于我们说的那个web叉L。只不过这个是那个片段。OK。
我来说两句