IDEA发布传智书城2

IDEA发布传智书城2maven管理jar包

系统功能介绍


这是一个完整的传智书城2搭建过程,所有源码已经写好了。使用Maven来管理jar包。

三个模块

传智书城
用户模块
商城模块
管理员模块

用户模块

用户模块
登录
登录验证
退出
注册
注册校验
注册成功
注册失败
用户信息修改
订单查询

商城模块

商城模块
商品展示
商品搜索
商品详情
购物车
商品增删
商品结算
选择银行结算
定单确认

管理员模块

管理员模块
商品管理
订单管理
公告管理
用户管理
商品管理
条件搜索
添加商品
修改商品
删除商品
订单管理
订单查询
订单详情
删除订单
公告管理
条件查询
添加公告
修改公告
删除公告
用户管理
注销用户
查询用户

数据库设计

订单表

---------------- 表名(中文) -------- 表名(英文) -------
---------------- 订单表 -------- orders --------
字段名 类型 长度 是否主键 说明
id varchar 100 订单id
money double 5 订单总金额
receiverAddress varchar 255 收货地址
receiverName varchar 20 收货人姓名
receiverPhone varchar 20 收货人电话
paystate int 11 支付状态
ordertime timestamp 0 订单时间
user_id int 11 用户ID

商品表

---------------- 表名(中文) -------- 表名(英文) -------
---------------- 商品表 -------- produces --------
字段名 类型 长度 是否主键 说明
id varchar 100 商品ID
name double 40 商品名
price double 0 单价
cagetory varchar 40 分类
pnum int 11 商品剩余数量
imgurl varchar 100 图片地址
description varchar 255 商品描述

订单用户关系表

---------------- 表名(中文) -------- 表名(英文) -------
---------------- 订单用户关系表 -------- orderitem --------
字段名 类型 长度 是否主键 说明
order_id varchar 100 订单ID
product_id varchar 100 商品ID
buynum int 11 购买数量

公告表

---------------- 表名(中文) -------- 表名(英文) -------
---------------- 公告表 -------- notice --------
字段名 类型 长度 是否主键 说明
n_id int 11 公告ID
title varchar 10 标题ID
details varchar 255 描述
n_time varchar 18 时间

用户表

---------------- 表名(中文) -------- 表名(英文) -------
---------------- 用户表 -------- user --------
字段名 类型 长度 是否主键 说明
id int 11 用户ID
username varchar 20 用户名
password varchar 20 密码
gender varchar 2 性别
email varchar 50 邮箱
telephone varchar 20 电话
introduce varchar 100 介绍
activecode varchar 50 +++
state int 11 用户状态
role varchar 10 角色
registTime timestamp 0 注册时间

搭建步骤

新建maven的web项目

名字为bookstore
main目录结构如下

在这里插入图片描述

maven 管理jar包

pom中的依赖已经写好了,包源可能不同。根据自己的情况稍作修改。

在这里插入图片描述

把pom写好以后刷新依赖

在这里插入图片描述

连接数据库

在resources中添加c3p0的配置文件

修改为自己的数据库密码

数据库5.5的不用改动驱动的配置

数据库8的需要修改驱动类

<property name="driverClass">com.mysql.cj.jdbc.Driver</property>

在这里插入图片描述

创建数据库

创建数据库名字为tt
如下:

在这里插入图片描述

SQL语句在tt.sql中
执行SQL语句

在这里插入图片描述

导入类包bookstore

在这里插入图片描述

部署到tomcat

在这里插入图片描述

在这里插入图片描述

运行演示

首页

在这里插入图片描述

在这里插入图片描述

全部商品

在这里插入图片描述

购物车

没有登录,空的购物车

在这里插入图片描述

登录

在这里插入图片描述

登录成功

在这里插入图片描述

用户信息的修改

在这里插入图片描述

用户订单查询

在这里插入图片描述

书籍详情

在这里插入图片描述

用户购买图书

在这里插入图片描述

结算

在这里插入图片描述

提交订单

在这里插入图片描述

支付订单

在这里插入图片描述

选择银行

在这里插入图片描述

在这里插入图片描述

用户退出

在这里插入图片描述

管理员登录

管理员是admin密码123456

首页

在这里插入图片描述

商品管理

在这里插入图片描述

添加商品

在这里插入图片描述

编辑商品

在这里插入图片描述

商品查询

20-40的价格

在这里插入图片描述

订单管理

在这里插入图片描述

订单查询

在这里插入图片描述

订单删除

在这里插入图片描述

公告管理

在这里插入图片描述

添加公告

在这里插入图片描述

编辑公告

在这里插入图片描述

公告查询

在这里插入图片描述

用户管理

在这里插入图片描述

用户查询

在这里插入图片描述

代码

IDEA部署传智书城完成代码

猜你喜欢

转载自blog.csdn.net/Lazy_Goat/article/details/117879985
今日推荐