温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
OK,那接下来呢,我们就再去写我们刚刚看到的来,在我们这个需求里面,我们还有一个service,看明白了吧,哎,有个service啊好,那么回到我们这个地方,我们再去新建一个package。好,有一个package,我们叫什么呀?不叫DA了,我们叫成service,那么在这个service里面的话呢,我们再去用一个接口,好叫做book shop service,而这个service里面的话呢,我们就给它提供上一个方法就行了啊,Public好,比如说买书吧,那就叫by book吧啊,可能跟我们那个word里面不一样啊,那这个无所谓啊,By book买一本书买买书的话,你就得告诉我哪个人去买了什么呀,哪本书吧。对不对啊,就是每个人去买哪本书啊,好,那么我们再去写一个来具体的一个十像类啊,Plus就是我们的book shop service APP,好让他呢去实现我们的这个book shop service,好,同样这个我们也要交给LC容器管理,加上一个service的注解,好然后下面呢,我们把这个方法写出来,那么对于买一本书来讲的话呢,其实就是三步啊,哪三步呢,先根据我们的书号,是不是查询一套书的价格呀,再把书的库存减上个一,再把用户的余额更新一下,是不是就完成了,所以说这个里面我们其实要用到一个DAO的一个对象,那么我们就直接在地上给它定义出来private bookshop DA啊,就是叫bookshp DA好,加上我们的at auto well。
01:47
好好准备好,那明白了吧,把这个加上来,加上以后的话呢,我们就来看啊,这里面怎么写的,那就是book shop DAO,先去找书的价格,那么最后返回的就是一个的price,看到了吧,来先找到书的价格,再通过bookhop DAO呢,我去更新书的库存,Update的书的库存,把书号传进去,最后呢,我们再通过bookshop DA呢,去更新用户的余额,把用户名跟你的价格传进去,那么大家看一下这个方法是不是写好了,明白了吧,OK,所以说这个service写起来是比较快的啊,好,那么我们就迅速的把这个service也给它搭建好了,搭建好以后,接下来我们就可以啊来去演示一下现在我们这个代码里面它所存在的一些问题啊。
我来说两句