![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
谷粒商城
文章平均质量分 72
后端代码仓库 https://gitee.com/zzaxg/gulimall_2021
前端代码仓库 https://gitee.com/zzaxg/gulimall_vue_2021
周周写不完的代码
外包头子
展开
-
谷粒商城-day14-商城业务与压力测试
尚硅谷 谷粒商城 高级篇 商城首页与压力测试原创 2022-07-29 14:22:59 · 301 阅读 · 0 评论 -
谷粒商城-day13-es和商品上架
尚硅谷谷粒商城es和商品上架部分原创 2022-07-27 15:22:17 · 1611 阅读 · 7 评论 -
谷粒商城-day13-商品上架
发布商品会员信息来自于 会员管理模块我们把会员服务配置启动起来,创建几条数据就会解决这个问题获取分类关联的品牌vo@Datapublic class BrandVo { private Long brandId; private String brandName;}/** * 获取当前品牌关联的所有分类列表 */ @GetMapping("/brands/list") public R relationBrands原创 2022-05-30 22:35:57 · 243 阅读 · 0 评论 -
谷粒商城-day12-平台属性
属性分组查询调整@Overridepublic PageUtils queryPage(Map<String, Object> params, Long catelogId) { String key = (String) params.get("key"); // select * from pms_attr_group where catelog_id = ? and (attr_group_id=key or attr_group_name like %key%)原创 2022-05-26 15:08:04 · 248 阅读 · 0 评论 -
谷粒商城-day11-仓储管理
准备工作以及功能分析仓库管理对应的是 gulimall-ware 模块,把后端项目启动起来,添加到注册中心以及 gateway 中的网关配置,这个参考下之前的实现即可把前端的ware代码导入 功能列表总体还是比较简单的,01,02,03,05,都是查询,04,06,07是功能操作后面重点说下业务逻辑前几个查询的实现整体思路就是重写 list,然后看后端打印的 sql,第一个我重点说下,后面就直接贴代码了01 仓库列表查询public PageUtils queryPage(Map<原创 2022-05-25 22:28:13 · 237 阅读 · 0 评论 -
谷粒商城-day10-品牌关联分类实现
引入分页插件目前无分页数据引入分页插件package com.zhouzhou.gulimall.product.config;import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;import com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize;import org.mybati原创 2022-05-23 14:05:17 · 360 阅读 · 0 评论 -
谷粒商城-day09-属性分组
背景介绍这块逻辑笔者在做的时候还是很复杂的sku 和 spu 都有属性下面我们先来实现三级分类与属性分组之间的关联,实现效果如下前端组件抽离&父子组件交互导入所有菜单的sql,参考sql在 docs sql 的 sys_menu.sql/*SQLyog Ultimate v11.25 (64 bit)MySQL - 5.7.27 : Database - gulimall_admin**********************************************原创 2022-05-22 18:52:52 · 420 阅读 · 1 评论 -
谷粒商城-day08-分组校验与自定义校验
分组校验场景:新增和修改的时候校验规则不同,给校验注解标注什么情况需要校验创建两个空接口,UpdateGroup, AddGroup/** * 品牌id */@NotNull(message = "修改必须指定品牌id", groups = {UpdateGroup.class})@Null(message = "新增不能指定id", groups = {AddGroup.class})@TableIdprivate Long brandId;/** * 品牌名 */@NotBla原创 2022-05-21 17:11:22 · 319 阅读 · 0 评论 -
谷粒商城-day07-表单校验
一些准备工作dialog 里面加上 active 和 inactive<el-switch v-model="dataForm.showStatus" active-color="#13ce66" inactive-color="#ff4949" :active-value="1" :inactive-value="0"/>添加后现在的显示的情况是这样的,这样显示图片不是很美观使用 image 组件<el-table-column prop="log原创 2022-05-21 00:01:16 · 235 阅读 · 0 评论 -
谷粒商城-day06-OSS的引入
使用逆向的前后端代码这里的图片地址用的是 oss url新建一个菜单这里使用逆向生成的模块文件,展示基本的列表和 crud复制到我们的 modules/product 目录下面重启项目这是展示的效果,可以看到没有删除和新增按钮,这里需要权限判断才会 显示这里让它默认返回 true可以看到我们的新增和批量删除都有了测试一下这里的细节还需要自己完善效果优化和快速显示开关关掉 eslint更改显示状态的页面控件自定义列模板参考 elementui上面的资料,可以看原创 2021-03-08 21:19:59 · 293 阅读 · 3 评论 -
谷粒商城-day05-统一解决跨域和三级分类的增删查
统一解决跨域跨域:是指的浏览器不能执行其他网站的脚本,它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制同源策略:是指协议,域名,端口都要相同,其中有一个不同都会产生跨域package com.zhouzhou.gulimall.gateway.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configurati原创 2021-03-08 21:19:26 · 241 阅读 · 0 评论 -
谷粒商城-day04-完成递归查询分类和gateway转发实战
相关表:pms_category使用sql脚本去初始化这张分类表递归树形结构数据获取 /** * 查出所有分类以及子分类,以树形结构组装起来列表 */ @RequestMapping("/list/tree")// @RequiresPermissions("product:category:list") public R list() { List<CategoryEntity> entities = categoryS原创 2021-03-08 21:18:53 · 222 阅读 · 2 评论 -
谷粒商城-day03-服务配置中心Nacos和网关Gateway
nacos 配置中心基本配置引入依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> </dependency>新建 bootstrap.propeties 文件spring.application.name=gulim原创 2021-03-07 10:13:58 · 345 阅读 · 0 评论 -
谷粒商城-day02-服务调用发现nacos与远程调用openfeign
Nacos 服务注册与发现SpringBoot版本统一为 2.1.9.RELEASE引入 SpringCloud Alibaba<dependencyManagement> <dependencies> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alib原创 2021-03-07 10:13:20 · 197 阅读 · 0 评论 -
谷粒商城-day01 项目的基本搭建
代码仓库https://gitee.com/zzaxg/gulimall_2021模块的创建先创建一个代码仓库,然后在代码仓库里面新建springboot模块导入共同的依赖web和openfeign每一个服务,包名统一为 com.zhouzhou.gulimall.xxx(product/order/ware/coupon/member)模块名 gulimall-product模块的聚合pom把仓储的pom复制过来<?xml version="1.0" encodin原创 2021-03-07 10:12:56 · 500 阅读 · 1 评论