navicat中创建表product,包括id列(主键,自增),商品名称 pname,商品价格price,商品库存 store,商品描述message,商品状态 state(int类型)使用jdbc实现product表增删改查
需求都是一样的,只是表不一样。
封装jdbc工具类,实现增删改查功能。
CREATE TABLE product
(
id
int(2) NOT NULL COMMENT 'id 自增',
pname
varchar(255) DEFAULT NULL COMMENT '商品名称',
price
varchar(255) DEFAULT NULL COMMENT '商品价格',
store
int(11) COMMENT '商品库存',
message
varchar(255) DEFAULT NULL COMMENT '商品描述',
state
int(2) DEFAULT NULL COMMENT '商品状态',
createTime
varchar(255) DEFAULT NULL COMMENT '创建展厅时间',
state
int(11) DEFAULT '0' COMMENT '展厅状态 0-装修中 1-展示 2:隐藏',
expoId
bigint(20) NOT NULL COMMENT '展会ID',
configId
int(11) NOT NULL COMMENT '场景ID',
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品表';
创建表的语句应该比较容易,使用create table语句即可。这个应该没有什么难度。
类似于下面这种语句:
DROP TABLE IF EXISTS user;
CREATE TABLE user(
id BIGINT(20) NOT NULL COMMENT '主键ID',
name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名',
age INT(11) NULL DEFAULT NULL COMMENT '年龄',
email VARCHAR(50) NULL DEFAULT NULL COMMENT '邮箱',
wallet VARCHAR(3000) NULL DEFAULT NULL COMMENT '钱包',
other_info VARCHAR(3000) NULL DEFAULT NULL COMMENT '其他信息',
PRIMARY KEY (id)
);
可以考虑使用mybatis-plus来简化jdbc操作,可以参考博文:https://blog.csdn.net/yelangkingwuzuhu/article/details/109943552?spm=1001.2014.3001.5502%E6%88%96%E8%80%85mybatis-plus%E7%9A%84%E7%AE%A1%E7%BD%91%EF%BC%9Ahttps://baomidou.com
希望对你有帮助。