00:00
DAO写好之后啊,咱们就来开始写一下这个啊service来,那基本上service的内容呢,暂时来说对于DA来说也差不多,呃,也是一样,先写一个接口。好,这里呢,写到这个方法public,哎,那么an book好添加还有删除好。Public修改,嗯,然后book查询。Quebook by ID public list集合query好了,这样写好了哈,那么写上这个实现类。
01:26
Book service input啊,那它需要实现这个book service的接口,把他的人家这个方法都实现一下,好,那么service啊,一般是依赖于这个DA啊去操作访问数据库,咱们给他来一个DA。来,这里面book do.an book,咱们把book放进来。
02:05
然后删除book do.delete book BYD更新do.update。哎,这个地方查询book do.que book BYD放进来。这里呢,也是book do.query books好了,那么这个service啊,咱们写好了以后啊,咱们同样啊要对它进行一下测试,同样是选择这个接口,按住快捷键,CTRL加shift的加T,哎,生成下这个测试啊哎,这些测试呢,都放在这个test的包下,咱们把这个勾上,测试的方法你给它勾上啊,他帮你生成,然后呢,咱们测试的是service,那你得先创建啊好,有了以后咱们来book service.and new bookook啊ID至尊给个not值是吧?啊这这这写啥呀,嗯。
03:16
国歌在手是吧,在手天下我有是吧?嗯,然后作者啊,这是1125是吧?呃,然后这个价格new price。啊,应该是big哥底心好,这多少钱啊,1万是吧。然后销量,销量是卖的一塌糊涂啊,库存呢卖光了是吧,哎,咱们就给闹就行,就封面就给闹就行了,OK。让他选中他执行一下走。你看这直径打勾了,打勾就说明没啥问题了哈,咱们再看看这边。
04:03
走啊,国果在头天上有有,诶不对,落了个东西,大家看一下这个21条是不是还在啊,咱们好像刚刚那个DAO的删除没有写是吧?哎,咱们补一下啊,差点把这个给忘了。哎,没写,把它补一下啊,Book do.delete book BYD,刚刚是21的,把它干掉啊。来执行一下啊。删除21条哈。来,咱们看看这个21条。删了吧,哎,差点把它给忘了,来,咱们接着再来看啊,再回到我们这个service的测试啊,Service的测试。呃,删除先先不删,先更新再删哈,来book service.update book,我另一个book啊,这里的内容呢,跟这边是一样,我们把它复制一下。
05:08
好放在这里面来,咱们更新哪条呢?就更新这条。啊根据这条是22条是吧,那ID呢就是22,那咱们换成什么呢?呃叫做呃社会我国哥是吧,人狠话不多啊可以了可以了啊嗯,咱们这个呢,就就写还是这个哈,这个呢没卖出去没卖出去是吧,都压在库存里了。啊,价格价格还是要有的,999对吧,没卖出去就卖了十倍啊都压仓了那个啊好这个呢,咱们咨询一下啊。走。走,那咱们看一下吧。绿了是吧,绿了说明没问题啊,来看这条刷新是不是改了,诶改了啊。
06:05
那接着呢,我们再来看,呃,咱们把这个查询也做了book service连book by第22条,咱们查一下这条。稍等啊。这查出来了吗?是吧,没问题的,呃,然后呢,咱们再查一下全部。叫做book service books点。For啊,诶,它就增强复循环好了,打印一下叫做快book啊,选中它就行。好,都有了啊,一到这个22中间21条被咱们删了,呃,咱们再回来记得把这个执行了哈,要不一会就把它给忘了,Book service delete book by,第22条。
07:06
想让他执行一下。好,看一下这个结果啊,打勾了说明没啥问题,来看它刷新没了,哎,没了好。
我来说两句