上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 74 下一页
摘要: session原理: 但是session只在当前域名生效,如下: 我们的登录是在认证服务下,但是登录成功后又跳转到商品服务下(首页),他俩是不同域名的 即使我们在同一个域名下,在分布式环境下,一个服务部署到多台服务器上,从上图可以看出,服务器中存储了我们的jsessionid,不同服务器是不同的。所 阅读全文
posted @ 2023-02-11 21:42 不是孩子了 阅读(17) 评论(0) 推荐(0)
摘要: 1、点击我们网站的社交登录按钮 2、跳转到微博授权登录页 3、当我们输入完账号密码后,会跳转到我们回调地址 我们的回调地址是一个controller中的接口,目的是为了避免微博给我们返回的code直接暴露在页面上 我们的接口如下: /** * 社交登录成功的回调 * @param code * @r 阅读全文
posted @ 2023-02-11 20:48 不是孩子了 阅读(113) 评论(0) 推荐(0)
摘要: 1、导入依赖 <!--导入org.apache.http.client.HttpClient依赖--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.15</ver 阅读全文
posted @ 2023-02-11 18:50 不是孩子了 阅读(18) 评论(0) 推荐(0)
摘要: 首先到微博开放平台进行身份认证、创建应用。 主要流程如下: 1、在我们的网站点击社交登录 2、在社交登录页面输入用户名密码登录,登录成功后会给我们一的code 3、通过code获取access_token 4、通过access_token我们就可以访问微博给我们开放的接口了 阅读全文
posted @ 2023-02-11 18:31 不是孩子了 阅读(20) 评论(0) 推荐(0)
摘要: 这两个vo比较独特,我们重写了它的get/set方法,对他的属性进行了计算。 package com.gulimall.cart.vo; import java.math.BigDecimal; import java.util.List; /** * 整个购物车 * 需要计算的属性,重写它的get 阅读全文
posted @ 2023-02-11 16:04 不是孩子了 阅读(28) 评论(0) 推荐(0)
摘要: 以京东为例,它的购物车其实就是两个购物车的交互。 我们未登录时,将商品添加到购物车(并且重新打开浏览器它还存在)。当我们登陆后,自动将商品添加到登陆后的购物车中。当我们重新打开京东时,未登录状态下的购物车就清空了。 要实现的功能: 购物车是读写都高并发的业务,不论登录状态下还是未登录状态下,我们都使 阅读全文
posted @ 2023-02-10 23:20 不是孩子了 阅读(134) 评论(0) 推荐(0)
摘要: ![](https://img2023.cnblogs.com/blog/2506674/202302/2506674-20230210205629123-740779931.png) ![](https://img2023.cnblogs.com/blog/2506674/202302/2506674-20230211182854531-1096764211.png) 阅读全文
posted @ 2023-02-10 20:57 不是孩子了 阅读(19) 评论(0) 推荐(0)
摘要: 我们不能直接将密码明文存入数据库,要进行加密。 可以使用Spring家的BCryptPasswordEncoder进行加密,他会将密码的明文加密成密文,并且每次获得的密文都不一样,但是再次通过明文进行匹配时仍能匹配到 阅读全文
posted @ 2023-02-10 18:21 不是孩子了 阅读(13) 评论(0) 推荐(0)
摘要: 当认证微服务通过数据校验后,要远程调用用户/会员模块进行真正的注册。我们要检查用户提交的用户名和手机号等在数据库是否已经存在了。我们可以通过boolean值判断是否已经存在,但是有多个字段的情况下,我们要得到具体的哪个字段有问题,才能在前端页面上进行回显。因此可以通过异常机制进行实现。我们可以自己编 阅读全文
posted @ 2023-02-10 18:21 不是孩子了 阅读(24) 评论(0) 推荐(0)
摘要: 类似于这样,当我们输入错误数据,后端通过jsr303校验后发现错误,会通过Model给前端发送数据,前端页面通过thymeleaf取出后端发送的数据回显到页面上。 但是当我们刷新页面后,后端控制台会打印输出语句,并且前端仍然有提示信息。说明表单重复提交了。 解决办法: 采用重定向而不是转发的方式(因 阅读全文
posted @ 2023-02-10 16:52 不是孩子了 阅读(40) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 74 下一页