当前位置:首页 > 网上商城 > 正文内容

求简单实现网上商城功能的java代码

访客2021-05-19 10:08:49网上商城58

平时在线10k人大概是让你创建一个数据库连接池,大小设置10k。
下面是一个图书商城的数据库表部分,供你参考

set utf8
DROP TABLE IF EXISTS d_product;
CREATE TABLE d_product (//用来存放总商品,入图书种类
id int(12) NOT NULL auto_increment,
product_name varchar(100) NOT NULL,
description varchar(100) default NULL,
add_time bigint(20) default NULL,
fixed_price double NOT NULL,
dang_price double NOT NULL,
keywords varchar(200) default NULL,
has_deleted int(1) NOT NULL default '0',
product_pic varchar(200) default NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO d_product VALUES (23,'上课睡觉的故事','上课睡觉的故事',1237873000234,200,180,'key',0,'15.jpg');

DROP TABLE IF EXISTS d_book;
CREATE TABLE d_book (//用来存放图书的具体内容
id int(12) NOT NULL,
author varchar(200) NOT NULL,
publishing varchar(200) NOT NULL,
publish_time bigint(20) NOT NULL,
word_number varchar(15) default NULL,
which_edtion varchar(15) default NULL,
total_page varchar(15) default NULL,
print_time int(20) default NULL,
print_number varchar(15) default NULL,
isbn varchar(25) default NULL,
author_summary text NOT NULL,
catalogue text NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO d_book VALUES (24,'阿斗,'地球出版社',1237873000234,'1万','1','100',1,NULL,'12345678','无描述,'好书!');

DROP TABLE IF EXISTS d_category;
CREATE TABLE d_category (//商城图书目录
id int(12) NOT NULL auto_increment,
turn int(10) NOT NULL,
en_name varchar(200) NOT NULL,
name varchar(200) NOT NULL,
description varchar(200),
parent_id int(10),
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO d_category VALUES (1,1,'Book','图书',NULL,0);

DROP TABLE IF EXISTS d_category_product;
CREATE TABLE d_category_product (//这个是连接目录和书籍具体信息的表
id int(12) NOT NULL auto_increment,
product_id int(10) NOT NULL,
cat_id int(10) NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO d_category_product VALUES (72,24,1);

DROP TABLE IF EXISTS d_item;
CREATE TABLE d_item (//这个订单条目表
id int(12) NOT NULL auto_increment,
order_id int(10) NOT NULL,
product_id int(10) NOT NULL,
product_name varchar(100) NOT NULL,
dang_price double NOT NULL,
product_num int(10) NOT NULL,
amount double NOT NULL,
PRIMARY KEY (id)
)
DROP TABLE IF EXISTS d_order;
CREATE TABLE d_order (//订单表
id int(10) NOT NULL auto_increment,
user_id int(10) NOT NULL,
status int(10) NOT NULL,
order_time bigint(20) NOT NULL,
order_desc varchar(100) default NULL,
total_price double NOT NULL,

receive_name varchar(100) default NULL,
full_address varchar(200) default NULL,
postal_code varchar(8) default NULL,
mobile varchar(20) default NULL,
phone varchar(20) default NULL,

PRIMARY KEY (id)
) ENGINE=InnoDB;

DROP TABLE IF EXISTS d_receive_address;
CREATE TABLE d_receive_address (//收件人信息表
id int(12) NOT NULL auto_increment,
user_id int(11) NOT NULL,
receive_name varchar(20) NOT NULL,
full_address varchar(200) NOT NULL,
postal_code varchar(8) NOT NULL,
mobile varchar(15) default NULL,
phone varchar(20) default NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB;

insert into d_receive_address values(1, 6,'Java','sun.cn','10000800','12345','67890');
insert into d_receive_address values(2, 6,'JavaJavaJava','ibm.cn','10000600','12345','67890');

DROP TABLE IF EXISTS d_user;
CREATE TABLE d_user (//用户表,用户信息
id int(12) NOT NULL auto_increment,
email varchar(50) NOT NULL,
nickname varchar(50) default NULL,
password varchar(50) NOT NULL,
user_integral int(12) NOT NULL default '0',
is_email_verify char(3),
email_verify_code varchar(50) default NULL,
last_login_time bigint default NULL,
last_login_ip varchar(15) default NULL,
PRIMARY KEY (id),
UNIQUE KEY email (email)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

分享给朋友:

相关文章

个人怎样进入大数据

个人怎样进入大数据

首先是需要有数据,然后基于数据的特征做分析处理。个人的问题可能是没有大数据源,以及没有财力购买大数据分析工具。譬如有大量的股票的价格信息可以做股票分析和预测,如果有房价数据(当然是一直在涨。。。),可以看看一年中合适的出手时机。总之,一要看...

网络营销的成功案例

网络营销的成功案例

支付宝 案例名称:支付宝锦鲤营销 时间:2018年10月 简介:支付宝在微博发起了一个抽奖活动 ,要抽取一位幸运儿,获得全球免单大礼包,礼包里包括海内海外数百名商家的礼品。 请点击输入图片描述 由于活动奖品含金量相当高,只选一个人,而且恰好...

农村电商平台有哪些是比较靠谱的??

农村电商平台有哪些是比较靠谱的??

目前看阿里啊京东啊 都开始进驻农村电商了。未来模式还不好确定。前景还是好的。目前看阿里啊京东啊 都开始进驻农村电商了。未来模式还不好确定。前景还是好的。如果需要往这方面进军可以选择小猪cms电商,综合B2B、B2C、C2C多种交.易.模.式...

京东清仓二手戴尔主机值得入手吗?

京东清仓二手戴尔主机值得入手吗?

这个价格的戴尔笔记本,配置不会太高,基本也就是商务本的配置,差距不会太大,你只要挑一款比较新一点的就行了。 dell京东自营售后是京东还是dell的? 在京东自营的戴尔自营店的售后是归戴尔公司来负责的。当然在京东公司的内部也有检测点,可以...

世界三大文化名人是?

世界三大文化名人是?

苏格兰诗人罗伯特·彭斯(1759-1796) ,犹太作家肖洛姆·阿莱汉姆(1859-1916) ,巴西作家欧克利斯特·达库尼亚(1866-1909) 世界三大姓氏是哪些? 公安部网站资料显示如下信息: 王姓是我国第一大姓,有92...

以后网上购物的体验会向3d,vr/ar方向发展吗?

以后网上购物的体验会向3d,vr/ar方向发展吗?

这我觉得回事一个必然的趋势,因为其实有一些的店家已经开始了这种模式,现在只是需要你提供简单的身高体重以及一张脸的照片,就可以把不一样的衣服直接穿在身上试。...