00:00
那么监听器啊,呃,一共呢,有八个啊,一共有八个,但是随着整个技术的变革,那么绝大多数的监听器已经使用不上了。啊,那只有什么呢?只有这个contact listen这个听器啊,我们还有用一些。那么我们来看看这个它有什么用,怎么用啊,把它说一下就好了,那么我们说list,呃,Serve contact listener啊,那么它可以监听serve that contact对象的创建和销毁啊,和销毁,那么我们知道就什么东西呢?大家注意看一下哈,我们说serve that can对象在web工程启动的时候创建,我们一会可以去验证啊,那么在web工程停止的时候销毁好。那么他监听到创建和销毁怎么办呢?大家看了啊,那么监听到创建诶怎么有蓝色的字呢。
01:06
啊,监听到创建和销毁之后都会分别调用啊,就这个窃听器serve can listen监听器的方法反馈,那么两个方法分别是是什么样子呢?来我们看一下哈,我们拿到这个监听器,我们。搜索一下。啊,搜索一下走。能收到吗?呃,没收着是吧,好这里有啊,我们点开这个看一下。那么大家看一下哈,这里面就有两个方法,大家看见了吗?我把它拿过来吧哈,就这么个接口,这就是这个监听器了。来,我把这个简单说明。
02:00
他说的太复杂了,你可以自己看也行,我们说这个方法在什么东西呢?Serve let,对象创建之后马上调用做初始化。啊,做初始化好,我把这个字体改一改啊。咱们就用。黑体。OK,那么下面这个方法呢?在serve contain的对象销毁之后调用,啊,销毁之后调用,嗯,这个字体我觉得叫乌鸦雅黑好,一点都看不清。好,那现在咱们就知道他们都有什么用了哈,那这个东西它怎么样去使用呢。怎么样去使用呢?就这俩方法啊,大家注意看如何使用,Serve that can第the。监听器监听let。
03:05
砍柴的对象。啊,怎么去监听呢?大家看一下哈,使用步骤如下,第一点。咱们先说明一下哈,第一点就是什么东西呢?哎,编写一个类去实现这个接口,就是select结构,第二,哎,那么实现。其两个回调方法,第三到web点差没中去配置监听器就完了,就这么三个步骤啊,我们按照这三个步骤来试试看。嗯,我们把这个关了,我们在这里面再建一个包。Listener,然后呢,我们这个写个类叫做my contract listener input是实现类,然后让它实现serve let can listener这个接口,监听器接口,然后呢实现下其中两个方法。
04:18
我们在这里打印一下哈,我们说这个方法是干嘛初始化的吧,我们说contact对象被创建了。啊,然后下面这个地方呢。So,肯定对象被销毁了,好,那我们看啊,咱们已经写了一个类实现其中的方法了,第三步是干嘛呀,咱们是不是到web点餐没有中去配置啊,在这里面配置吧,怎么配置呢?特别简单,Listen listen class,就是我MY。Contact就完事了啊,就这里呢,就是配置监听器就完了,哎,完了,然后大家注意看的话,这时候我们只要重新部署。
05:07
它就会生效,请看这效果哈。稍等。那已经生效了,看见了吗?当你重新部署的时候,这个工程启动啊,你看它就创建。它就创建了,哎,然后当你停止的时候呢,大家看啊,走web工程停止的时候,你看对象是不是被销毁了,好,这个就是serve let contact listen监听器啊,那么我们就可以在这两个方法里面去记录我们需要的一些信息,或者是实现一些功能啊,实现的功能,那具体怎么用呢?咱们到后面讲spring的时候啊,咱们再说一下具体的一个应用啊。
我来说两句