MyBatisGeneratorTools
1.0-SNAPSHOT
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
junit
junit
4.11
test
log4j
log4j
1.2.17
org.mybatis
mybatis
3.5.5
org.mybatis.generator
mybatis-generator-core
1.3.7
mysql
mysql-connector-java
8.0.27
org.mybatis.generator
mybatis-generator-maven-plugin
1.3.7
mysql
mysql-connector-java
8.0.27
true
true
4、mysql数据库表的创建
这是一个《数码商城后台管理系统》的数据库表
,三张表
– 1、管理员表
CREATE TABLE admin(
a_id INT AUTO_INCREMENT PRIMARY KEY,
a_username VARCHAR(20),
a_password VARCHAR(50)
);
– 查询管理员表
select * from admin;
– 添加管理员
INSERT INTO admin(a_id,a_username,a_password) VALUES(1,‘王恒杰’,‘123456’);
– 2、商品类型表
CREATE TABLE product_type
(
type_id int auto_increment PRIMARY KEY,
type_name varchar(20)
);
– 查询商品类型
select * from product_type;
– 添加数据
insert into product_type(type_name) values(‘手机’);
insert into product_type(type_name) values(‘电脑’);
insert into product_type(type_name) values(‘电视’);
– 3、商品表
create table product_info
(
p_id int auto_increment primary key,
p_name varchar(20),
– 商品规格/简介
p_content varchar(200),
– 价格
p_price int,
– 图片
p_image varchar(200),
– 数量
p_number int,
type_id int,
p_date date,
FOREIGN KEY(type_id) R