07 2021 档案
摘要:thymeleaf渲染页面 认证服务 登录页 还要进行路径映射 注册页 密码加密 社交登录 单点登录 单点登录 :一次登录 处处可以用 B站学习网址:全网最强电商教程《谷粒商城》对标阿里P6/P7,40-60万年薪_哔哩哔哩_bilibili
阅读全文
摘要:RabbitMQ延时队列(实现定时任务) TTL消息存活时间 MQ:保证数据最终的一致性 B站学习网址:全网最强电商教程《谷粒商城》对标阿里P6/P7,40-60万年薪哔哩哔哩bilibili
阅读全文
摘要:本地事务在分布式存在的问题 1.远程服务假失败: 远程服务其实成功了,由于网络故障等没有返回,导致:订单回滚,库存却扣减了 2.远程服务执行完成,下面的其他方法出现问题 导致:已执行的远程请求,肯定不能回滚。 即使没有接口也能创建动态代理。 CAP定理和BASE理论 永远要保证分区容错性 raft:
阅读全文
摘要:接口幂等性 要保证原子性 提交订单需要幂等性 B站学习网址:全网最强电商教程《谷粒商城》对标阿里P6/P7,40-60万年薪哔哩哔哩bilibili
阅读全文
摘要:RabbitMQ(消息队列) 流量控制:秒杀的场景 B站学习网址:全网最强电商教程《谷粒商城》对标阿里P6/P7,40-60万年薪_哔哩哔哩_bilibili
阅读全文
摘要:工厂模式 作用: 实现了创建者和调用者的分离 详细分类 简单工厂模式 工厂方法模式 抽象工厂模式 OOP七大原则(工厂模式满足下面三个原则) 开闭原则:一个软件的实体应当对外扩展开放,对修改关闭 依赖倒转原则:要针对接口编程,不要针对实现编程 迪米特法则: 只与你直接的朋友通信,而避免和陌生人通信
阅读全文
摘要:排错 AttrServiceImpl.java下加入这个代码后 规格参数页面又不显示了 @Override public PageUtils queryBaseAttrPage(Map<String, Object> params, Long catelogId, String type) {
阅读全文
摘要:P74修改vue 这里是规格参数视频和自己的代码,视频的代码可以查询处规格参数的数据,自己的代码查询不到相应的页面,总体排完错再来修改 排除发现后面这些是加了其他属性的,是正确的 应该是在规格参数的时候出现了空指针异常 org.mybatis.spring.MyBatisSystemExceptio
阅读全文
摘要:商品新增 vo 抽取 点击页面检查时 不小心把network删掉的解决办法 快捷键ctrl + alt+点击鼠标就可以跳到的页面上去了 B站学习网址:全网最强电商教程《谷粒商城》对标阿里P6/P7,40-60万年薪_哔哩哔哩_bilibili
阅读全文
摘要:新增商品 获取分类下所有属性及分组 gulimall.product.vo AttrGroupWithAttrsVo.java package com.doudou.gulimall.product.vo; import com.doudou.gulimall.product.entity.Attr
阅读全文
摘要:新增商品 获取分类关联的品牌 查看页面遇到的错误 TypeError: Cannot read property 'publish' of undefined 解决办法 关于pubsub、publish报错,无法发送查询品牌信息的请求: 1、npm install --save pubsub-js
阅读全文
摘要:调试会员等级相关接口 gulimall-gateway application.yml(这是原本没有修改的文件) spring: cloud: gateway: routes: - id: product_route uri: lb://gulimall-product predicates: -
阅读全文
摘要:新增分组与属性关联 package com.doudou.gulimall.product.controller; import java.util.Arrays; import java.util.List; import java.util.Map; //import org.apache.sh
阅读全文
摘要:查询分组未关联的属性 package com.doudou.gulimall.product.service.impl; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.doudou.c
阅读全文
摘要:销售属性维护 package com.doudou.gulimall.product.controller; import java.util.Arrays; import java.util.Map; //import org.apache.shiro.authz.annotation.Requi
阅读全文
摘要:平台属性规格修改 gulimall.product.vo AttrRespVo.java package com.doudou.gulimall.product.vo; import com.baomidou.mybatisplus.annotation.TableId; import lombok
阅读全文
摘要:规格参数新增与VO 属性分组的查询时设置模糊查询功能 gulimall.product.service.impl AttrGroupServiceImpl.java package com.doudou.gulimall.product.service.impl; import org.spring
阅读全文
摘要:品牌分类关联与级联更新 重新弄回分类的原始数据 gulimall.product.config MyBatisConfig.java 这个分页插件使用失败 package com.doudou.gulimall.product.config; import com.baomidou.mybatisp
阅读全文
摘要:获取分类属性分组 AttrGroupController.java package com.doudou.gulimall.product.controller; import java.util.Arrays; import java.util.Map; //import org.apache.s
阅读全文
摘要:JSR303自定义校验注解 gulimall-common valid ListValue.java package com.doudou.common.valid; import javax.validation.Constraint; import javax.validation.Payloa
阅读全文
摘要:API品牌管理-统一异常管理 gulimall-product controller BrandController.java package com.doudou.gulimall.product.controller; import java.util.Arrays; import java.u
阅读全文
摘要:表单校验,自定义校验器 brand-add-or-update.vue <template> <el-dialog :title="!dataForm.brandId ? '新增' : '修改'" :close-on-click-modal="false" :visible.sync="visibl
阅读全文
摘要:OSS前后联调测试上传 localhost:88/api/thirdparty/oss/policy brand-add-or-update.vue <template> <el-dialog :title="!dataForm.brandId ? '新增' : '修改'" :close-on-cl
阅读全文
摘要:服务端签名后直传 阿里云对象存储OOS官网地址:阿里云帮助中心-阿里云,领先的云计算服务提供商 (aliyun.com) 签名直传服务示例代码 地址:Java - 对象存储 OSS - 阿里云 (aliyun.com) String accessId = "<yourAccessKeyId>"; /
阅读全文
摘要:云存储开通与使用 SpringCloudAlibaba-OSS 阿里云对象存储 SDK管理文件 网址:阿里云帮助中心-阿里云,领先的云计算服务提供商 (aliyun.com) 安装SDK(在gulimall-product的pom.xml中) <dependency> <groupId>com.al
阅读全文
摘要:删除 批量删除 小结 category.vue <template> <div> <el-switch v-model="draggable" active-text="开启拖拽" inactive-text="关闭拖拽" > </el-switch> <el-button v-if="drag
阅读全文
摘要:修改 拖拽 数据收集 父ID排序 <template> <div> <el-tree :data="menus" :props="defaultProps" :expand-on-click-node="false" show-checkbox node-key="catId" :default-e
阅读全文
摘要:三级分类 基本效果修改 计量单位 和图标显示 category.vue <template> <div> <el-tree :data="menus" :props="defaultProps" :expand-on-click-node="false" show-checkbox node-key
阅读全文
摘要:### 商品服务- API 三级分类-删除-删除效果细化 vue模板 **vue.code-snippets** ```vue// {// // Place your 全局 snippets here. Each snippet is defined under a snippet name and
阅读全文
摘要:商品服务 API 三级分类 删除 页面效果 组件 | Element category.vue <template> <el-tree :data="menus" :props="defaultProps" :expand-on-click-node="false" show-checkbox no
阅读全文
摘要:API三级分类-查询-树形展示三级分类数据 前一天出现的问题的解决 [ERROR] Failed to execute goal on project gulimall-product: Could not resolve dependencies for project com.doudou.gu
阅读全文

浙公网安备 33010602011771号