数据库实现电商管理系统

Java项目

数据库实现电商管理系统
具体实现功能
项目实施
具体实现的类
成果展示

数据库实现电商管理系统

小型电商管理系统商品模块基本信息,要求包含商品管理相关功能,其中商品类包含以下属性:id,商品名,类别名,单价,库存量,计量单位,上架时间,修改时间,销量,商品状态(1:正常销售/0:下架);

具体实现功能

实现控制台输入商品信息,并记录到文件中
列表查询所有商品数据
查询出所有下架商品
按类别查询出所有的商品
修改商品状态(要求同步更新修改时间)
修改商品的单价和库存量(要求同步更新修改时间)
删除下架商品
项目实施
建立一个一个数据库dianshang 并且创建一个表 commodity。
导入jdbc包 ,并且 创建连接·对 表操作进行封装
创建一个管理商品类进行数据库的操作
建立程序入口,对管理功能的补充,和控制台显示的完善。

具体实现的类

建立数据库和表Commodity
商品信息类Commodity
商品管理类 CommodityManaget
创建数据库 连接并且 对表操作封装类 ComSql
程序入口Test
建立数据库和表Commodity

商品信息类Commodity

package l电商管理系统;

import java.io.Serializable;
import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Commodity {
	/**
	 * id,商品名,类别名,单价,库存量,计量单位,上架时间,修改时间,销量,商品状态
	 */

	private int id;
	private String name;
	private String category;
	private double price;
	private int amount;
	private String danwei;
	private String utime;
	private String xtime;
	
	private int  sales;
	private int state;
	
	public Commodity( String name, String category, double d, int amount, String danwei,
			 int sales, int i) {
		
		this.name = name;
		this.category = category;
		this.price = d;
		this.amount = amount;
		this.danwei = danwei;
		this.utime = dateTime();
		this.xtime = dateTime();
		this.sales = sales;
		this.state = i;
	}
	public String dateTime(){
		SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		
		return df.format(new Date());
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getCategory() {
		return category;
	}
	public void setCategory(String category) {
		this.category = category;
	}
	
	public double getPrice() {
		return price;
	}
	public void setPrice(double price) {
		this.price = price;
	}
	public int getAmount() {
		return amount;
	}
	public void setAmount(int amount) {
		this.amount = amount;
	}
	public String getDanwei() {
		return danwei;
	}
	public void setDanwei(String danwei) {
		this.danwei = danwei;
	}
	public String getUtime() {
		return utime;
	}
	public void setUtime(String utime) {
		this.utime = utime;
	}
	public String getXtime() {
		return xtime;
	}
	public void setXtime(String xtime) {
		this.xtime = xtime;
	}
	public int getSales() {
		return sales;
	}
	public void setSales(int sales) {
		this.sales = sales;
	}
	
	
	public int getState() {
		return state;
	}
	public void setState(int state) {
		this.state = state;
	}
	@Override
	public String toString() {
		return     "'" + name + "'"+"," +"'"+ category +"'"+ "," + price + ","
				+ amount + "," +"'"+danwei +"'"+ "," +"'"+ utime +"'"+"," +"'"+ xtime +"'"+"," + sales
				+ "," + state;
	}
	
	
	
	
}

针对本文的手机销售网站关注下方公众号回复“手机销售网站” 即可获得源码。

微信扫下方二维码关注公众号,回复想要的管理系统或者毕业设计,分享各种系统源码(仅限Java语言哦)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿麦小七

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值