谷粒商城day36 -商品服务-API-三级分类-配置mybatis-plus逻辑删除并用postman进行测试

谷粒商城数据库设计与SQL实践 数据库模型设计可以被理解为一个过程,这个过程包括对现实世界的数据和活动进行抽象化、规范化,并将这些数据在计算机系统中进行结构化表示。设计工作通常涉及以下方面:需求分析:理解业务需求,确定数据存储和检索的必要性。概念模型建立:使用实体-关系模型(ER模型)等工具对信息进行图形化表示。逻辑模型设计:将概念模型转换为具体的数据库结构,如关系模型。物理模型设计:在具体数据库管理系统(DBMS)上实现逻辑设计,并对存储细节进行优化。 阅读详情

1.商品服务添加如下配置

最下面是日志级别,为了查看sql语句

上面是从mybatis-plus API内拷过来的

 2.配置逻辑删除字段,添加注解TableLogic

value的值代表显示值,delval代表为逻辑删除

3.使用postman进行测试

只能用post请求,因为我们后台接受参数是从requestbody内接收的

中间我报了一个错,Unsupported Media Type

把如下参数类型改为JSON就好了

 4.查看数据库可以看到show_status字段变为了0

2020尚硅谷 谷粒商城 建表sql语句 gulimall_pms 商品 drop table if exists pms_attr; drop table if exists pms_attr_attrgroup_relation; drop table if exists pms_attr_group; drop table if exists pms_brand; drop table if exists pms_category; drop table if exists pms_category_brand_relation; drop table if exists pms_comment_replay; drop table if exists pms_product_attr_value; drop table if exists pms_sku_images; drop table if exists pms_sku_info; drop table if exists pms_sku_sale_attr_value; drop table if exists pms_spu_comment; drop table if exists pms_spu_images; drop table if exists pms_spu_info; drop table if exists pms_spu_info_desc; /*==============================================================*/ /* Table: pms_attr */ /*==============================================================*/ create table pms_attr ( attr_id bigint not null auto_increment comment '属性id', attr_name char(30) comment '属性名', search_type tinyint comment '是否需要检索[0-不需要,1-需要]', icon varchar(255) comment '属性图标', value_select char(255) comment '可选值列表[用逗号分隔]', attr_type tinyint comment '属性类型[0-销售属性,1-基本属性,2-既是销售属性又是基本属性]', enable bigint comment '启用状态[0 - 禁用,1 - 启用]', catelog_id bigint comment '所属分类', show_desc tinyint comment '快速展示【是否展示在介绍上;0-否 1-是】,在sku中仍然可以调整', primary key (attr_id) ); alter table pms_attr comment '商品属性'; /*==============================================================*/ /* Table: pms_attr_attrgroup_relation */ /*==============================================================*/ create table pms_attr_attrgroup_relation ( id bigint not null auto_increment comment 'id', attr_id bigint comment '属性id', attr_group_id bigint comment '属性分组id', attr_sort int comment '属性组内排序', primary key (id) ); alter table pms_attr_attrgroup_relation comment '属性& 立即下载

相关推荐

谷粒商城(学习笔记) sql文件

数据库sql文件

java stream流递归实现树形结构

sql 测试数据: DROP TABLE IF EXISTS `pms_category`; CREATE TABLE `pms_category` ( `cat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '分类id', `name` char(50) DEFAULT NULL COMMENT '分类名称', `parent_cid` bigint(20) DEFAULT NULL COMMENT '父分类id', `cat_leve

weixin_38982591的博客 1312

谷粒商城SQL语句文件

谷粒商城分布式大型项目SQL语句文件,项目笔记专栏地址:https://blog.youkuaiyun.com/weixin_38297695/category_10730234.html

谷粒商城实战笔记-一键执行项目SQL脚本

主类定义- 定义了一个名为的公共类。主方法main方法) - 这是程序的入口点,它遍历指定目录下的所有文件。执行SQL脚本的方法) - 这个方法负责连接到数据库、创建数据库(如果不存在)、读取并执行SQL脚本文件中的命令。执行SQL命令的方法) - 这个方法用于执行单条SQL命令,并捕获可能发生的异常。明白了,那我们直接进入核心部分的解释。

epitomizelu的专栏 1434

《谷粒商城》2020基础篇sql及数据库设计文件

《谷粒商城》2020基础篇sql及数据库设计文件。项目采用SpringCloudAlibaba技术栈。由业务集群系统+后台管理系统构成,打通了微服务分布式开发及全栈开发技能,包含前后分离全栈开发、Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、链路 追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署... 包括前台商城系统以及后台管理系统,基于 SpringCloud + SpringCloudAlibaba + MyBatis-Plus等技术实现。

谷粒商城_数据库设计

这个资源是尚硅谷的雷丰阳大神讲的,谷粒商城的数据库设计,后续回陆续上传其他的资源,希望可以帮到有需要的人。

谷粒商城sql

【代码】谷粒商城sql。

weixin_54641063的博客 1264

2024年全国大学生电子设计竞赛H题_自动行驶小车

自动行驶小车(H题)【本科组/高职高专组】

qq_74395263的博客 1万+

谷粒商城项目学习笔记三

谷粒商城项目学习笔记三 一、商品服务 1.1、分类维护 1、递归树形结构获取数据(P45) 1、导入三级分类数据尚硅谷谷粒商城电商项目\1.分布式基础(全栈开发篇)\docs\代码\sql\pms_catelog.sql 2、修改“com.atguigu.gulimall.product.controller.CategoryController”类,添加如下代码: @Autowired private CategoryService categoryService; /**

m0_65746888的博客 1932

基于LORA的双机通信的智能农业系统

通过LoRa模块与主机进行通信,监测环境中的温度、湿度、土壤湿度和光照强度等参数,并根据预设的自动控制逻辑或者手动指令控制继电器开关,从而调节风扇、加热器、水泵、喷雾器和灯光等设备,为植物提供适宜的生长环境。使用的Lora是大夏龙雀的感觉这个是我使用过的Lora里面最好用的,因为不用设置频道就可以直接透明传输,使用起来得心应手。就像两个单片机直接串口通信一样,缺点是异步串行,不能同时进行接收和发送。继电器灯亮模拟打开对应的风扇、水泵、灯、喷雾、加热。1.使用温度传感器测当前环境的温湿度。

ssjsjss的博客 1739

SCU【C】程序设计基础期末安全项目lab2-Deadbeef-writeup(附题目&源码)

项目名称(本质:栈溢出攻击)【源码在文首】和lab1一样,此题又是美国卡耐基梅隆大学的平时作业哈哈哈! 项目要求是把栈溢出,强行更改函数返回值,输出0xdeadbeef。

2301_79586491的博客 1544

2022年最新《谷粒商城开发教程》:1 - 构建工程篇

2022年谷粒商城最新笔记,详细教程,运行百分百通过

Laptoy的博客 3047

保姆级教程:在Ubuntu 22.04上,用Chroot和xorriso定制你的专属服务器镜像(附离线包集成)

本文提供了一份详细的Ubuntu 22.04离线镜像定制教程,通过Chroot环境和xorriso工具,帮助用户打造专属服务器镜像。教程涵盖环境准备、镜像解构、系统定制、镜像重组与验证等全流程,特别适合需要在隔离网络环境中批量部署服务器的场景。

weixin_28704565的博客 444

谷粒商城项目环境搭建

1.Gulimall项目工程搭建 在GitHub或Gitee中创建好我们的gulimall项目仓库(也可以直接在idea中创建完成后提交的gitee) 从远程仓库中拉取我们的项目 新建各个子模块通过spring initializr导入Spring Web和Spring Openfeign模块 创建好每个子模块后,在父工程中引入pom文件并集中子模块: 父工程pom: <?xml version="1.0" encoding="UTF-8"?>...

jingman66的博客 1320

【正点原子I.MX6U-MINI移植篇】Ubuntu-base根文件系统移植构建过程详解(四)

能不能在ARM板上运行Ubuntu呢?答案肯定是可以的,Ubuntu是Linux系统的一种,可以简单的将Ubuntu理解为一个根文件系统,和我们用busybox、buildroot制作的根文件系统一样。因此移植Ubuntu也就是将Ubuntu根文件系统移植到我们的开发板上。

果果小师弟的博客 3768

如何在非序列模式下使用类似图像模功能

如何在非序列模式下使用类似图像模功能

weixin_72050316的博客 552

谷粒商城数据库源码SQL

【代码】谷粒商城数据库源码SQL。

QiAn的博客 2500

iStoreOS路由器(openwrt软路由) AdGuard Home 客户端 IP 总是 localhost(127.0.0.1)?这样设置让你精准识别真实IP!

在iStoreOS等软路由上部署AdGuard Home时,客户端IP常显示为localhost(127.0.0.1)。本文详细介绍如何让adguardhome直接识别客户端真实IP🌐,帮助你实现网络流量的精准追踪和管理。🔍

XiaoqiangClub的博客 2253

尚硅谷2020微服务分布式电商项目《谷粒商城》-首页商品分类

欢迎访问加群:1107019965,学习更多的知识 1. 门户首页商品分类 搜索做完之后,把目光移动首页,首页最重要的模块之一便是商品分类,商品分类也是进入商品列表,找到心仪商品的另一个主要途径。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ffx2CaPZ-1593743187096)(assets/1568101575193.png)] 接下来就搭建一个module。这个页面作为整个商城的门户入口,访问量巨大,为了方便优化扩展,需要搭建独立的系统。 1.1. 创建首

a2522827931的博客 1145

(第78天)DB RU 补丁升级:19C 升级到 19.22

目前 Oracle 19C 是最新的稳定支持的版本,生产环境中使用的越来越多。当然,随着客户使用量的增多,自然无可避免的产生了很多 BUG,Oracle 每季度都会发布一个 RU 补丁来修复当前季度所产生的一些重要 BUG 补丁。作为 DBA,DB 补丁修复必然是需要掌握的一项技能。本文将介绍如何将数据库升级到最新的 RU 版本。

LuciferLiu_DBA 845

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

谷粒商城:10

全网独播-价值千万金融项目前端架构实战从两道网易面试题-分析JavaScript底层机制RESTful架构在Nodejs下的最佳实践开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】一线互联网企业如何初始化项目-做一个自己的vue-cli思维无价,看我用Nodejs实现MVC代码优雅的秘诀-用观察者模式深度解耦模块前端高级实战,如何封装属于自己的JS库VUE组件库级组件封装-高复用弹窗组件。

2401_84437530的博客 1203

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

《谷粒商城》开发实录:016-027 搭建后台管理系统

脚手架工程(人人开源)、Nacos、OpenFeign、Gateway等。

拉里小猪的博客 901

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

分布式电商项目四:创建微服务项目中的数据库

创建微服务项目中的数据库 使用之前配置好的mysql数据库,用软件SQLyog连接,按照微服务的名称创建数据库:配置数据库 字符集选用utf8mb4能够兼容utf8 。 按照名称创建好需要用的5个数据库。 创建表结构 oms表示订单的数据库,使用如下sql语句创建表: DROP TABLE IF EXISTS oms_order; DROP TABLE IF EXISTS oms_order_item; DROP TABLE IF EXISTS oms_order_operate_history;

LastYHM的博客 871

谷粒学院-讲师逻辑删除

讲师逻辑删除功能 通过路径传参,注解 @PathVariable 配置逻辑删除插件 属性上加注解@TableLogic 因为delete提交,浏览器测不了,用postman测试 也可以用Swagger测试,后面会整合Swagger

兴趣是最好的老师 499

mybatis-plus 逻辑删除配置

mybatis-plus配置

Fengkx518的博客 1238

spring mvc 请求地址的 路径贪婪匹配 “请求错误:Request method ‘POST‘ not supported“

spring mvc 路径变量贪婪匹配

zzwpublic的专栏 167
上一篇: 谷粒商城day35 -商品服务-API-三级分类-给树形菜单添加新增删除页面效果
下一篇: 谷粒商城day37 -商品服务-API-三级分类- 分类删除细化
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我才是真的封不觉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值