表的设计

订单(order)

 id int(11) NOT NULL AUTO_INCREMENT COMMENT '唯一索引id',order_code varchar(255) NOT NULL COMMENT '订单号',address varchar(255) NOT NULL COMMENT '收货地址',post varchar(255) NOT NULL COMMENT '邮编',receiver varchar(255) NOT NULL COMMENT '收货人姓名',mobile varchar(255) NOT NULL COMMENT '手机号码',user_message varchar(255) NOT NULL COMMENT '用户备注的信息',create_date datetime NOT NULL COMMENT '订单创建时间',pay_date datetime DEFAULT NULL COMMENT '订单支付时间',delivery_date datetime DEFAULT NULL COMMENT '发货日期',confirm_date datetime DEFAULT NULL COMMENT '确认收货日期',user_id int(11) DEFAULT NULL COMMENT '对应的用户id',status varchar(255) NOT NULL COMMENT '订单状态',

订单项(orderItem)

 id int(11) NOT NULL AUTO_INCREMENT COMMENT '唯一索引id',product_id int(11) NOT NULL COMMENT '对应产品id',order_id int(11) NOT NULL COMMENT '对应订单id',number int(11) DEFAULT NULL COMMENT '对应产品购买的数量',PRIMARY KEY (id) COMMENT '邮编',

一个订单中可以有多个订单项,订单中包含:用户id,发货需要的信息(地址,收货人,邮箱),及订单的状态,创建时间

交互操作:(登录状态)

加入购物车:orderItem添加一条,加入购物车按钮变为不可点

根据用户id,查询其下的订单项中是否有此商品?update添加产品数量:添加orderItem

调整订单项数量:在【0,stock】合法范围内,对应金额调整,总金额调整,修改orderitem中对应的订单项数量

天猫order前后台相关推荐

  1. 为了给女朋友买件心怡内衣,我用Python爬虫了天猫内衣售卖数据

    点击上方"视学算法" 真爱,请置顶或星标 大家好,希望各位能怀着正直.严谨.专业的心态观看这篇文章.ヾ(๑╹◡╹)ノ" 接下来我们尝试用 Python 抓取天猫内衣销售数 ...

  2. Python网络爬虫实战:天猫胸罩销售数据分析

    本文实现一个非常有趣的项目,这个项目是关于胸罩销售数据分析的.是网络爬虫和数据分析的综合应用项目.本项目会从天猫抓取胸罩销售数据,并将这些数据保存到SQLite数据库中,然后对数据进行清洗,最后通过S ...

  3. JavaWeb入门_模仿天猫整站Tmall_SSH实践项目

    Tmall_SSH 技术栈 Struts2 + Hibernate + Spring + Jsp + Tomcat , 是 Java Web 入门非常好的练手项目 效果展示: 模仿天猫前台 模仿天猫后 ...

  4. RESTful设计原则和样例(开发前后台接口)

    摘要 REST(表征性状态传输)设计风格;REST通常基于使用HTTP,URI协议和标准.使用URL标识资源,开发前后台接口.主要使用post,get方式 参考博文: http://www.cnblo ...

  5. 阿里天猫、蚂蚁最全一百多道面试题以及阿里P8架构技能树分享(含答案解析)

    [阿里天猫.蚂蚁.钉钉面试题目] 不会做别着急:文末有答案 1. junit用法,before,beforeClass,after, afterClass的执行顺序 2. 分布式锁 3. nginx的 ...

  6. 爬取及分析天猫商城冈本评论(二)数据处理

    前言 根据之前我写的 爬取及分析天猫商城冈本评论(一)数据获取 方法,爬取了冈本旗舰店的所有避孕套产品的公开评论,共计30824条. 这次对这3万多条评论去做数据分析前的预处理. 数据值处理 对于搜集 ...

  7. 春天猫rtsy_春天:注入列表,地图,可选对象和getBeansOfType()陷阱

    春天猫rtsy 如果您使用Spring框架超过一个星期,那么您可能已经知道此功能. 假设您有多个bean实现了给定的接口. 尝试仅自动连接此类接口的一个bean注定会失败,因为Spring不知道您需要 ...

  8. 天猫整站SSM-分页-总结(做个人学习笔记整理用)

    天猫整站SSM-分页-herf(做个人学习笔记整理用) 先写Page.java package com.how2java.tmall.util;public class Page {private i ...

  9. java定时器只执行一次_面试阿里P6,却被MySQL难倒,二战阿里,挤进天猫团队(Java岗)...

    爱因斯坦说过"耐心和恒心总会得到报酬的",我也一直把这句话当做自己的座右铭,这句箴言在今年也彻底在我身上实现了. 每一个程序员都拥有一座大厂梦,我也不例外,去年面试阿里P6,竟然被 ...

最新文章

  1. 双十二爬虫顶流崔庆才老师来图灵直播啦!快来围观啊!!!
  2. linux之文件的高级命令
  3. 自己动手写C语言编译器(3)
  4. linux内核网络协议栈--数据包的发送过程(二十一)
  5. 【HIMI转载推荐之三】新手教程之如何向APP STORE提交应用
  6. 安装mysql 环境变量_win10系统安装mysql数据库后配置环境变量的图文教程
  7. 面向对象编程02—装饰器、类方法、静态方、访问控制
  8. leetcode 1178. Number of Valid Words for Each Puzzle | 1178. 猜字谜(bitmask位运算)
  9. ubuntu11.10 64bits机器安装flash方法
  10. Q-学习,马克尔决策过程:强化学习
  11. pmp中ram和raci的区别_【PMP知识点总结】采购流程、采购合同的类型、采购合同的条款...
  12. 数据结构 5排序算法
  13. python简明教程_02
  14. 【逗老师带你学IT】PRTG、Zabbix通过API监控深信服VDC和VMP云桌面运行状态
  15. 测试UDP端口是否通
  16. 计算机主机拆解图,电脑的主机结构是怎样的 电脑主机结构图【图文】
  17. IAST 被动扫描 WebGoat
  18. 世界主要粮食作物和经济作物的生产及其分布
  19. 软考高级证书考试--信息系统项目管理师--计算题(更新中)
  20. 【力扣】【初级算法】【数组10】有效的数独

热门文章

  1. PostgreSQL 生成空间热力图
  2. python ipados_macOS Big Sur 正式发布并已开放下载,支持原生运行 iOS 和 iPadOS App
  3. HBU-NNDL 实验五 前馈神经网络(3)鸢尾花分类
  4. 图神经网络七日打卡营 Day 01 什么是非欧空间
  5. 设计模式之桥接模式:如何实现抽象协议与不同实现的绑定?
  6. 2021.2.22学习总结
  7. 微信视频号100w播放收入1000+的变现方式
  8. 第十八篇 -- 学习第十七天打卡20190705
  9. html合并单元格和其中的数据,巧妙提取合并单元格及对应单元格数据
  10. mysql null处理_MySQL中处理Null时要注意两大陷阱