00:00
好,前面我们利用拦截器以及thread local机制,我们在所有请求到达之前,我们封装了当前的用户信息,无论是临时用户还是我们登录的用户,以达到我们这个再请求来到以后,我们可以很快速的获取到用户信息,那接下来我们再来编写购物车的其他功能,那下来写其他功能之前,我们还是先来打通整个页面的显示,那在前面呢,我们把所有的服务都启动起来了,那么就挨个服务我们来打通,首先来到我们这个首页,首页呢我们要想填购物车,比如我们来到我们的商品页,那现在写了商品的检索,商品的详情,那商品详情页我们这就有一个加入购物车,那加入购物车以后就应该像京东这样,我们来看一下,我们如果来到了某一个商品详情页,我们加入购物车以后,那就会跳转到购物车的这个成功页,点一个加入购物车,诶那这一块呢,就是我们这个成功页面信息,好,我先来打通这个加入购物车。
01:01
好,那现在呢,是在商品详情页,详情页是在商品服务,商品服务我们先来找到我们的这个详情页,这个详情页我们是it,好是这个页,那先来CTRLF,我们来找一下这个立即预约,立即预约好,这个立即预约呢,我们改为加入购物车,加入购物车好,那这个加入购物车以后我们来CTRLF9,我们把这个页面来重新编一下。我来在这儿来刷新,当我们来点击加入购物车,那就应该跳转到我们购物车服务的添加购物车方法,当然只要我们这个购物车加入成功,我们最终呢还要跳回这个页面,我们来看一下我们这个鼓励商城里边们之前给我们复制的这个页面,这个页面呢,有一个我们这个购物车的添加成功页,在这我们购物车里边有一个success页面,我们把这个success现在改成了index,好,我们把它改回来。来到我们这一块,那来到我们这一块,我们现在来改我们的购物车,我们把这个success,我们之前呢将success改成了index,好,我们来重新改一下shift f6,我们呢现在就叫success,所以我们现在来挨个改请求,首先第一个请求,如果我们来添加购物车,将一个商品给购物车里边加我们呢,就应该发送购物车的添加请求,最终来到success页,我们先把这一块呢跳转打通来到item,那我们来点加入购物车,那么就应该发送一个请求叫HTTP,那么这个请求呢,是给购物车服务发的,所以是cut,鼓励ma.com能给这发下边的,我们添加一个商品到购物车,比如我们就叫and to cut,我把一个商品呢填到购物车,然后呢,填完了以后,我们就会跳回购物车页面,那么希望我们的购物车服务就会有一个处理这个请求的controltler。
02:58
好,我们来到这个CTRL了们来写一个映射public string,好,我们现在呢是end to cut,我们将一个商品呢添到购物车来处理成get mapping,这get mapping我们就叫and to cut,最终呢添加成功以后,我们呢跳回我们页面,好把这一写。
03:20
这个功能呢,我们先打通留在这儿,这是添加商品到购物车,这是第一个页面,第二个页面,我们这个购物车填成功了以后,我们点一下,我们还想要看到我们购物车的列表页们购物车的列表页呢,这已经有了,所以我们来看一下我们的链接,在我们的这一块,我们先来到我们的首页鼓励麦点。com,那么首页呢,点一下也能跳到我们的购物车链接,好把首页这一块呢,还是页面改一下,首页的这个页面index页面我们来找一下,我们现在呢是我的购物车,我的购物车呢,点击以后跳转来找一下我的购物车,购物车好,我的购物车呢,这是一个超链接,然后呢,超链接点击跳转到我们购物车的列表页,那就应该是HTTP,购物车呢,是car点鼓励ma点一个。com下边的我们这个购物车列表页,我们之前写过一个叫。
04:20
Cut htmr,就是这个页面,好,我们来到这儿,我们还是来到index里边来把它改一下,我来重新启动我们的购物车服务以及我们的商品服务,那先保证它能完全跳转过去,来测试一下,好,现在等待服务启动,那现在来访问我们的首页,来刷新一下好,那现在呢,比如来到我们的商品检索页,那随便点一个商品详情,那么现在要把它添加到购物车,来点一个加入购物车,然后跳到我们购物车服务这一块呢,是成功好这一块没问题,然后呢,同样的我们来到首页,如果我们来点击我的购物车,跳到购物车列表,好也没问题,我们在购物车列表页,我们现在还是点我们的首页能跳回来啊,这一块的页面跳转来都做好,咱们这个购物车页面来找一下我们的这个购物车页面,购物车列表来看一下在这一块。
05:14
我们购物车列表这呢,首先有一个首页,还有我们的这个鼓励商城,我们来检索一下,它呢都能跳回到我们这个首页,这个首页呢是one top这一块来找一下CTRLF购物车列表页好这一块呢有一个购物车,购物车的这个链接,当我们来点这个购物车的时候,不管是点这个还是点鼓励商城,点购物车是购物车列表,那么就不用管,然后呢点鼓励商城,鼓励商城是这个图片,我们现在要跳回首页这块呢,都先配好HTTP冒号双斜杠来首页呢是鼓励me.com CTRLF9好,页面改了以后呢,来重新编译一下,那先来刷新一下页面来重新测试,我们来跳鼓励商城,好,能跳过来也没问题,包括我们上边呢标头还有一个首页链接,能看到的呢,我们都来改一下首页链接,我们也是跳到我们的首页HTTP冒号双斜杠,鼓励ma.com,鼓励商城CTRLF9,然后我们再来看哪一块的跳转。
06:14
还需要做来点我的购物车跳到这儿,好,我们现在呢,无论点首页还是鼓励商城都能跳回去,接下来我们来添加商品来看一下,来随便找一个,我们合约机里边呢,没有我们分类,主要来找手机,好我们来重新找一下,来手机来找一个,然后我们来随便点一个商品详情,来点加入购物车,加入购物车以后呢,那这一块就要能跳到首页去,我们现在跳过来没问题,那这一块也跳到首页,我现在也跳过来没问题,然后这一块是去购物车结算,这一块呢,相当于去到我们的这个结算页,这个结算页呢,说来这个是结算页,其实就是购物车的列表页,因为我们要在购物车列表里边展示所有的数据,我们这是哪一个商品加进来了,好,我们把这个去购物车结算,我们的这个添加商品成功来到这儿来找一下,去购物车结算这一块呢,也是来跳转,跳转到我们的购物车服务,购物车服务的购物车列表页,那就是cut.h。
07:14
铁门好,CTRLF9,我们来看一下页面效果,好我在这儿来刷新一下,我们来刷新刷新,我来点一个去购物车结算,好来到我们这个购物车服务,那我们这个域名写错,这个域名呢叫古力ma,古力mail com,好,CTRLF9,那么这一块写完以后,我们来倒退重新测试一下我们的这个页面,来点去购物车结算,好来到我们购物车列表页,我们真正的点击去结算,那就是我们的结账了,好,我们这一块呢就完了,那先保证页面打通,而且呢,在我们这个购物车成功页,咱们来点击查看商品详情,现在还会跳到我们商品的详情页。那我们以前的这个详情页给大家看一下,古mail鼓励ma com我们某一个商品的详情页,比如我们来点手机,我们详情页呢,整个路径是这一块,所以我们来到success查看商品详情,那我们就把这块的地址我们拿来CRLV。
08:11
好,我们这一块商城品详情呢,我们是写死的,先保证呢都能跳转,我们写到这儿呢,再来改,好我们来看一下我们的最终效果们来访问我们的商城首页,我们来加入一个购物车,来选中一个手机,好,我们来选中一个手机,然后来点击加入购物车跳到这儿,然后呢去购物车结算购物车列表首页,好没问题,那下一节课我们就来写他们的功能。
我来说两句