00:01
好,那接下来我们就按照这个去写了啊,那首先我们需要把这个环境给它搭起来啊,同学们。呃,我就不再使用我们刚刚这个讲这个入门的这个modu了啊,我们重新写一个modeldu看了啊,我要去写一个了啊,在它下面我们再去用上一个modeldule,这个module呢,还是一个BOO的啊,往后走这里面我们该选什么就选一选啊,这个是取个名字叫come.at硅古叫mail的。就叫怎么啊,这个是我们的,呃,叫publisher啊,就是这个发布啊,呃,这个叫什么发布呀,叫publisher real time啊,就是实时的一个什么接口发布啊,然后这里面我们就选择这个。八好吧,然后publisher,呃。我看看啊。嗯。行吧,就这个吧啊,就叫这个名字得了啊。好,这个我就都不改了啊,就叫这个名字吧。好,然后下一步。
01:02
这里面选什么东西啊,这里面选的就是第一个longbook要选,第二个这个spring web要选啊,然后呢,我们还要去对接我们的ES是不是,所以说你要去找一下这个no so啊no so,把这个ES给它勾上对吧,这样的话我们什么直接就可都可以什么对接进来了啊好呃,别的我们暂时不需要直接下一步啊,嗯,我看看啊。嗯,三个够了吧,呃,ES好。直接下一步吧,啊,然后这里面的话呢,也不用改什么东西啊,直接完成。呃,完成以后的话,我们需要改一下这个,改一下这个的版本啊,这个我还是不想用它啊,用这个2.4.12啊好吧,还是使用这个版本啊。OK,这里面啊,大家看一下,呃,他把这个ES的一个什么叫做这个starter啊,就我之前说过啊,你去对接谁,我们都会有一个什么这个starter对吧,你把这个对应的这个start给它搞进来就行了,你看这个web的一个什么start是不是啊,都会有这个start的啊。
02:04
行,那这个模块这个创建好以后,下面我们搭建这个基本的环境啊,那首先我们将来写的话呢,这里面会有什么东西啊。看好了啊,这是我们的那个叫启动类啊,然后在它下面我们再去写,用上一个package。Controller对吧,我们将来要写的东西都把它先准备好啊,Controller,然后呢,再来一个叫做service,好,那我们再来一个叫做。Map我们都加进来啊好map,然后呢,还会写一些实体类啊。叫病,然后到吧,好,那现在我们要写的是一个这个这个接口的发布,那我们就controller里面用上一个class啊,你看啊,人家是有要求的哈,就是比如叫什么什么名字对吧,都给你写好了啊,当然啊,这个东西的话,我们自己写的话呢,你这个按照这个写也行啊,或者什么不按照这个写呢,也我觉得也无所谓。好吧,也无所谓啊,都可以啊,那我就呃publisher吧,叫controller好吧,就是这个发布的一个什么接口啊OK。
03:09
Control了啊。行啊,这是我们这个,呃,叫这个控制层啊,控制层好了,那你要是控制层的话,你就把这个CTRL加上。对吧,CTRL加上啊,然后呢,接下来我们将来会有什么,会有这个业务层啊,业务层准备一下。好,右上一个。嗯,先来一个接口哈。那我就干脆也叫这个吧,都同意了,好吧,叫service,那小吧都同意了啊,就叫这个service了啊好来,这是一个接口。好,然后呢,我们再给它来一个十像类啊,用上一个。呃,Package叫这个啊,好,再来一个实现类。啊,叫这个PU啊。Publisher,然后呢的一个啊。
04:02
好行,他要去实现啊,去实现我们的。Publish service啊,这个接口。好,然后呢,上面的话我们就是直接标识了啊,这个是一个service好吧。啊,这是我们的这个叫做业务层组件啊,业务层好吧,这是有业务层啊行,那最后我们还得有这个map啊,我们写上一个用上一个,还是先来一个。接口啊,我们就叫做。啊,可以吧,好,这是一个接口啊。行,然后有了接口以后呢,再来写一个13类啊,我们用上一个package,你先把这个结构给它这个搭好了啊,搭好以后你再去写啊,用上一个13类啊。好,用上一个类啊,这个类的话我们就叫做publish,然后呢,Map的一个实现类啊。
05:01
好,然后呢,让这个实像类呢,去实现一下啊,实现一下我们的找publisher map。OK,上面还是啊,加个注解叫这个PYOK吧,行,那这样的话,这个基本上这个环境就给大家什么这个搭好了啊。对吧,看一下啊,整个这个工程的结构啊,就已经有了,那有了以后,接下来就是按照你这个实际的这个接口的需求,然后呢,去写接口就行了。OK吧,行,那我们先这个停一下啊。
我来说两句