SpringBoot 简单的商城项目(一)

本文是作者使用SpringBoot创建简单商城项目的开端,记录了从需求分析到环境搭建的步骤,包括用户注册登录、商品展示、购物车和订单功能,并提及了基础的数据库表设计。适合初学者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写给自己

步入工作以来,懒惰心始终在作祟,自制力大军溃不成军,但我始终忘不了初学java时看着控制台以及网页出现效果时的那份心情,想想你的未来吧,SpringBoot,这是一个开始。
------菜鸟的我

一、需求

  1. 用户的注册与登录;
  2. 商品的列表与详情展示;
  3. 添加购物车;
  4. 订单(结算,历史订单);
  5. 搜索商品;
  6. 后台管理模块;

二、环境搭建

  1. jdk 1.8
  2. idea
  3. mysql 5.6
  4. maven
  5. tomcat

三、表设计

外键关系没有一一添加

  1. 用户表
CREATE TABLE `sys_user` (
  `USER_ID` varchar(64) NOT NULL COMMENT '用户主键',
  `NICKNAME` varchar(12) DEFAULT NULL COMMENT '昵称',
  `PHONE` varchar(11) DEFAULT NULL COMMENT '手机(账号)',
  `PASSWORD` varchar(16) DEFAULT NULL COMMENT '密码',
  PRIMARY KEY (`USER_ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户表';
  1. 商品表
CREATE TABLE `sys_goods` (
`GOODS_ID` varchar(64) NOT NULL COMMENT '商品主键',
`NAME` varchar(1
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值