JDBC练习

发布时间 2023-10-29 19:22:06作者: na2co3-

完成商品品牌数据的增删改查

查询:查询所有数据

添加:添加品牌

修改:根据id修改

删除:根据id删除

1、数据表tb_brand的创建

CREATE table tb_brand
(

//id主键
id int  primary key auto_increment,

//品牌名称
brand_name varchar(20),

//企业名称
company_name varchar(20),

//排序字段
ordered int,

//描述信息
description varchar(100),

//状态:0:禁用  1:启用
status  int
);


INSERT into tb_brand(brand_name,company_name,ordered,description,status)
value('三只松鼠','三只索尼概述股份有限公司',5 ,'好吃不上火',0 ),
('华为','华为技术有限公司',100 ,'华为致力于,。。。。',0 ),
('小米','小米科技有限公司',50 ,'areuok',1 );
select * from tb_brand

2、实体类的创建

int尽量使用封装数据类型integer,防止默认值0对业务产生影响

alter+鼠标左键

可以实现多列同时编辑

package com.avb.pojo;

public class Brand {
    //id主键
    private Integer id                       ;

    //品牌名称
    private String brand_name                   ;

    //企业名称
    private String company_name                 ;

//排序字段
    private Integer ordered;

    //描述信息
    private String description                  ;

//状态:0:禁用  1:启用
    private Integer status                       ;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getBrand_name() {
        return brand_name;
    }

    public void setBrand_name(String brand_name) {
        this.brand_name = brand_name;
    }

    public String getCompany_name() {
        return company_name;
    }

    public void setCompany_name(String company_name) {
        this.company_name = company_name;
    }

    public Integer getOrdered() {
        return ordered;
    }

    public void setOrdered(Integer ordered) {
        this.ordered = ordered;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    @Override
    public String toString() {
        return "Brand{" +
                "id=" + id +
                ", brand_name='" + brand_name + '\'' +
                ", company_name='" + company_name + '\'' +
                ", ordered=" + ordered +
                ", description='" + description + '\'' +
                ", status=" + status +
                '}';
    }
}