商城管理系统的数据表从属关系+navicat建表操作+数据库文件转储并入代码操作

1,商城管理系统的数据表从属关系
在商城管理系统中,我们会面临属性分组的问题,商品表与分类表需要建立链接;
在控制类中我们将分类表中属性类传过来,与商品值params建立链接

public R list(@RequestParam Map<String,Object>params,
			  @PathVariable("catelogId")Long catelogId){
	PageUtils page = attrGroupService.queryPage(params,catelogId);

请添加图片描述
在service类中,我们写入判断key的语句;

if(!StringUtils.isEmpty(key)){
	wrapper.and(obj)->{
		obj.eq(column:"attr_group_id",key).liker(column:"attr_group_name",key);

请添加图片描述
由此我们可以建立商品表与属性表之间的链接
请添加图片描述

2,navicat建表操作
在navaicat新建连接之后,右击新建数据库,记得选定字符集为utf-8;
请添加图片描述
双击demo,其绿色标志表面处于连接状态,点击进入新建表;
请添加图片描述
点击进入之后我们即可进行表的编辑,我们以一个日常的表编辑为例,即可得:
请添加图片描述
即可完成对表的编辑;(注意将id设为主键以便与其他表的链接)

3,数据库文件转储并入代码操作
当我们进行完表的输入之后,我们对demo进行右键存储,选择“结构和数据”,我们选定好位置,保存成功之后,这时我们哪怕删除数据库,我们也会在我们保存文件的位置发现保存的sql文件
请添加图片描述
我们使用第三方工具浏览就会可以查看到内部的sql代码

CREATE TABLE 'student'{
'id' int(4) NOTNULL AUTO_INCREMENT COMMENT
'number' varchar(50) CHARACTER SET utf-8 COLLATE utf8_general_c1 NULL DEFAULT NULL COMMENT
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值