谷粒商城
pyd1040201698
世界是怎样的,程序就是怎样的
展开
-
252、商城业务-消息队列-Direct-Exchange
添加直连交换机给这个交换机添加上4个队列到队列里面,点击接受消息Ack Mode选择的是:查看消息后不保存原创 2020-09-17 19:07:40 · 107 阅读 · 0 评论 -
251、商城业务-消息队列-Exchange类型
Name:交换机名称Type:直连Durability:Durable--持久化 Transient--非持久化,重启rabbitMQ后就消失交换机要跟队列绑定才能进行工作,消息发给交换机创建队列原创 2020-09-17 17:57:11 · 132 阅读 · 0 评论 -
250、商城业务-消息队列-RabbitMQ安装
安装rabbitmq的命令,如果docker没有rabbitmq,执行命令会自行下载rabbitmqdocker run -d --name rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 25672:25672 -p 15671:15671 -p 15672:15672 rabbitmq:management自动启动rabbitmq的命令:docker update rabbitmq --restart=always账..原创 2020-09-17 17:02:51 · 175 阅读 · 0 评论 -
249、商城业务-消息队列-RabbitMQ工作流程
原创 2020-09-17 16:39:33 · 176 阅读 · 0 评论 -
242、商城业务-购物车-添加购物车细节
看视频,没啥问题原创 2020-09-16 19:53:48 · 107 阅读 · 0 评论 -
241、商城业务-购物车-添加购物车
看视频,没啥问题原创 2020-09-16 19:30:01 · 122 阅读 · 0 评论 -
240、商城业务-购物车-页面环境搭建
没啥问题,看视频解决原创 2020-09-16 17:38:50 · 99 阅读 · 0 评论 -
239、商城业务-购物车-ThreadLocal用户身份鉴别
看视频写代码,没啥问题原创 2020-09-16 17:05:19 · 217 阅读 · 0 评论 -
238、商城业务-购物车-VO编写
/** * 整个购物车 * 需要计算的属性,必须重写他的get方法,保证每次获取属性都会进行计算 */public class Cart { List<CartItem> items; private Integer countNum;//商品数量 private Integer countType;//商品类型数量 private BigDecimal totalAmount;//商品总价 private BigDecimal r...原创 2020-09-16 12:29:39 · 173 阅读 · 0 评论 -
237、商城业务-购物车-数据模型分析
原创 2020-09-16 11:43:27 · 400 阅读 · 0 评论 -
236、商城业务-购物车-环境搭建
替换原创 2020-09-16 11:16:33 · 207 阅读 · 0 评论 -
235、商城业务-认证服务-单点登录流程-3
原创 2020-09-16 01:44:47 · 202 阅读 · 0 评论 -
234、商城业务-认证服务-单点登录流程-2
@Controllerpublic class HelloController { @Value("${sso.server.url}") String ssoServerUrl; /** * 无需登录就可以访问 * @return */ @ResponseBody @GetMapping("/hello") public String hello(){ return hello(); } ...原创 2020-09-15 19:50:30 · 197 阅读 · 0 评论 -
233、商城业务-认证服务-单点登录流程-1
@Controllerpublic class HelloController { @Value("${sso.server.url}") String ssoServerUrl; /** * 无需登录就可以访问 * @return */ @ResponseBody @GetMapping("/hello") public String hello(){ ...原创 2020-09-15 19:01:57 · 266 阅读 · 0 评论 -
232、商城业务-认证服务-补-框架效果演示
看视频原创 2020-09-15 17:36:52 · 82 阅读 · 0 评论 -
231、商城业务-认证服务-单点登录简介
原创 2020-09-15 16:56:58 · 181 阅读 · 0 评论 -
230、商城业务-认证服务-页面效果完成
<li> <a href="http://auth.gulimall.com/login.html" th:if="${session.loginUser == null}">你好,请登录 </a> <a th:if="${session.loginUser != null}">欢迎:[[${session.loginUser == null ? '' : session.loginUser.nickn...原创 2020-09-15 16:35:53 · 169 阅读 · 0 评论 -
229、商城业务-认证服务-SpringSession原理
看了视频,欧了原创 2020-09-15 12:20:28 · 222 阅读 · 0 评论 -
228、商城业务-认证服务-自定义SpringSession完成子域session共享
import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer;import org.springframework.data.redis.serializer.RedisS...原创 2020-09-15 11:46:51 · 232 阅读 · 0 评论 -
227、商城业务-认证服务-SpringSession整合
引入spring-session依赖,记得添加版本号,不添加版本号报错 <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-data-redis</artifactId> <version>1.2.1.RELE...原创 2020-09-15 08:44:23 · 122 阅读 · 0 评论 -
226、商城业务-认证服务-分布式session解决方案原理
原创 2020-09-14 19:27:20 · 107 阅读 · 0 评论 -
225、商城业务-认证服务-分布式session不共享不同步问题
原创 2020-09-14 18:45:31 · 129 阅读 · 0 评论 -
224、商城业务-认证服务-社交登录测试成功
@PostMapping("/member/member/oauth2/login")R oauthlogin(@RequestBody SocialUser socialUser) throws Exception;MemberRespVo@ToString@Datapublic class MemberRespVo { /** * id */ private Long id; /** * */ pri..原创 2020-09-14 18:16:15 · 167 阅读 · 0 评论 -
223、商城业务-认证服务-社交登录完成
@Datapublic class SocialUser { private String access_token; private String remind_in; private long expires_in; private String uid; private String isRealName;}@Override public MemberEntity login(SocialUser soc...原创 2020-09-14 17:04:12 · 162 阅读 · 0 评论 -
222、商城业务-认证服务-社交登录回调
将短信服务的HttpUtils 工具类复制到gulimall-commonhttps://github.com/aliyun/api-gateway-demo-sign-java/blob/master/pom.xml原创 2020-09-14 11:37:56 · 124 阅读 · 0 评论 -
221、商城业务-认证服务-weibo登录测试
社交登录三步1、引导用户到授权页地址2、登录成功,拿到code码3、用code码换取 Access Token第二步输入账号密码可以看到地址栏里面就带了code了截图视频里面的参数配置报错了,我们发送的是get请求换取成功了,access_token拿到了access_token拿到了,就可以为所欲为了,通过access_token可以拿到用户信息了https://a.原创 2020-09-12 19:14:56 · 232 阅读 · 2 评论 -
IDEA配置svn
装svn的时候注意一下装完之后可以看到 svn.exe右键就可以检出了原创 2020-09-12 00:38:50 · 93 阅读 · 0 评论 -
220、商城业务-认证服务-OAuth2.0简介
原创 2020-09-11 08:54:30 · 136 阅读 · 0 评论 -
219、商城业务-认证服务-账号密码登录完成
@Datapublic class UserLoginVo { private String loginacct; private String password;} <form action="/login" method="post"> <ul> <li class="top_1"> <img src="/static/login/JD_img/user_03.png" clas.原创 2020-09-11 00:48:57 · 377 阅读 · 0 评论 -
218、商城业务-认证服务-注册完成
USER_EXIST_EXCEPTION(15001,"用户存在"),PHONE_EXIST_EXCEPTION(15002,"手机号存在") @PostMapping("/regist") public R regist(@RequestBody MemberRegistVo vo){ try { memberService.regist(vo); } catch (PhoneExistException e) {..原创 2020-09-10 18:23:55 · 209 阅读 · 0 评论 -
217、商城业务-认证服务-MD5&盐值&BCrypt
原创 2020-09-10 16:56:47 · 129 阅读 · 0 评论 -
216、商城业务-认证服务-异常机制
@PostMapping("/regist") public R regist(@RequestBody MemberRegistVo vo){ try { memberService.regist(vo); } catch (Exception e) { } return R.ok(); }@Override public void regist(MemberRegistV..原创 2020-09-10 16:31:19 · 336 阅读 · 0 评论 -
214、商城业务-认证服务-验证码防刷校验
@RequestMapping("/sms")@Controllerpublic class SmsSendController { @Resource SMSComponent smsComponent; @GetMapping("/sendcode") public R sendCode(@RequestParam("phone") String phone, @RequestParam("code") String code) { sms...原创 2020-09-10 02:37:55 · 1509 阅读 · 0 评论 -
212、商城业务-认证服务-好玩的验证码倒计时
跳转http://gulimall.com/@Controllerpublic class LoginController { @GetMapping("login.html") public String loginPage(){ return "login"; } @GetMapping("reg.html") public String regPage(){ return "reg"; }}...原创 2020-09-09 17:30:11 · 349 阅读 · 0 评论 -
211、商城业务-认证服务-环境搭建
spring.application.name=gulimall-auth-serverspring.cloud.nacos.discovery.server-addr=127.0.0.1:8848server.port=20000启动gulimall-auth-server服务复制登录页面的index.html页面,改名为login.html注册页面index.html改名为 reg.html192.168.150.137 auth.gul...原创 2020-09-09 13:28:12 · 200 阅读 · 0 评论 -
210、商城业务-商品详情-异步编排优化
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency&g...原创 2020-09-09 00:58:49 · 208 阅读 · 0 评论 -
209、商城业务-商品详情-sku组合切换
item.html<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css" href="/static/item/scss/shop.css" /> ..原创 2020-09-08 19:09:19 · 4310 阅读 · 0 评论 -
208、商城业务-商品详情-销售属性渲染
<resultMap id="SkuItemSaleAttrVo" type="com.atguigu.gulimall.product.vo.SkuItemSaleAttrVo"> <result column="attr_id" property="attrId"></result> <result column="attr_name" property="attrName"></result> .原创 2020-09-08 17:48:36 · 4129 阅读 · 0 评论 -
207、商城业务-商品详情-详情页渲染
item.html<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type...原创 2020-09-08 08:40:17 · 387 阅读 · 0 评论 -
206、商城业务-商品详情-销售属性组合
视频出错了,这集视频讲的也是其他章节的内容,//3. 获取SPU销售属性组合估计大概的意思就是这两行代码原创 2020-09-08 06:28:08 · 192 阅读 · 0 评论