00:00
那前面我们讲的是什么呀,我们讲的是基于这个,嗯,注解的方式,那我们再讲一个基于配置文件的方式。来过来吧,就C,我给你改个名基费文件的方式X好了,不过呢,姐干掉不要可以不要。不要了哈。这不没用了。好很着的哦,好的,这就是一个什么呢,这里面应该有这些了,这个这个。
01:03
保身好了,这个时候的话呢,我们看空的里边啥也没有比较O这都这都就没在LC容器里边吧,是吧,这个呢,这就谁也白扯啊不没有,我们把这个也改一下,改成基于S文件的方式,这个啊行吧,好嘞好一个来。看好了,我来问大家,如果我现在要是,如果我现在要是运行的话,他会有什么异常,被卡印吗?什么意见,他会有什么异常呢?没有那个病吧,什么,因为我啥还没写。
02:05
看看没有这个病吧,这个病没有定义,那好了慢慢办吧,首先来来第一个配置B,正常配置B就可以了,B a class这个里边的啊好,这样之后呢,我再找是不是可以正常走了呀。没有那个,嗯,没有没有对应的日志吧,没你没有验证吧,因为我还没有a op吗?哎,那你这个时候的话呢,什么样还可以指be,可以指切面的B,它也是一个一般的b b a did class叫什么呢?Working aspect最里边。
03:06
再来一个有两个嘛,B,那validation。OK,问题问题是爱,那我我我写错了啊,嗯,那就这样吧,好写完,但说这个写项之后的话,说这这个LL能好使吗?能好使不好用吧,目前就是两个一般的B吧,OK,后边是关键配置a op瞅着啊。C op好了用吧,叫a op哪个是是哪个项,第一个肯定不是了,是吧,第二个呢叫AO配置吧,A op给这来第一个配置些点表达式什么,那哪个是画个他吧,一个execution。
04:28
阿呗。CTRLC对吧?来我们说任意修正出任意返位值,这没有七这没有第一个任意就是物感分值吗?好ID可以指定一个ID方格下方看换看行了,然后呢,配置切面及通知,切面通知还没配呢呀,你是a op那一个呀,SS。
05:20
指向谁吧,指向谁呀。啊,还可以是吧,二来里边我可以配一个叫前置通知吧,哪个是前置啊,For吧,For method for吧,对吧,嗯,Reference啊这这就行了吧,这就可以了,你看不是配了一个切面吗?把这个拿过来了是吧了一个切面是二这个方法是前置这种。
06:03
好吧,跟我同样,我还可以再配一个A。嗯,Time是一,我也是一个前置l before method啊黄怕的快来看打吧,而且对优先级是好使的,那你是不是还可以配其他控制啊,AOPP哪一个after after reference,对,Op after啊,好了,这个时候你可以配个什么呀?还记得这个吗?啊,前面它吗?Reference还记得它吗?都异常啊,我的叫E还叫ex个叫E啊,叫E没有ex再来。
07:17
LP。Ing吧。叫什么吕吕天听吧,我叫吕道的吧的,来找一个看看效果先啊。好使吗?点痣。后置返回来搞一个异常试试。Mean。一吧,好了,然后的话这来搞一个环绕,环绕就看一下就好了啊搞一个环绕,这保可不讲a round吧,Around还有呢,没有了,合上还还没合上好使吧,一样的嘛,行了,这样的话整个这个配置就完成。
08:44
因此说我们配这玩意儿,你就像什么呀,你就像英语翻译一样是吧,你看配置一个B,配置一个B,配置一个B,配置a op,配置切点表达式,配通知先指向切面是谁,配order就是配那个优先级,配前置后。
09:07
为异常再配一个啊,配个order,配个前置就可以了,那么它这块的话呢,关于这个AO我们就做完了,刚才讲了三个点,第一个指定切面的优先级使用什么指定呢?Order order不解,或者是在这个里边使用这个order属性,第二个我们讲了在基于注解方式的时候,如何指定一个切入点表达式,对吧,这块这样指定的相当于我就搞了一个方法,那这个方法的这个作用是不是就是指定提供表达式的,所以说这里边个主要解方法体了,然后边可以对它进行引用,第三个我们讲了如何使用,如何在X软件里边去配置A,好了,这样的话a op这块的话就OK了,把这块大家给家看一下,然后的话呢,刚才讲的。
10:07
这一部分呢,大家尝试来解一下。
我来说两句