配置文件完成增删改查
准备环境
数据库表 tb_brand
-- 创建tb_brand表
create table tb_brand(
id int primary key auto_increment, -- 主链
brand_name varchar(20), -- 品牌名称
company_name varchar(20), -- 公司名称
orderd int, -- 排序字段
description varchar(100), -- 描述信息
status INT -- 状态: 0-禁用 1-启用
);
-- 添加数据
insert into tb_brand (brand_name,company_name, orderd, description, status)
values
('三只松鼠','三只松鼠股份有限公司', 5 ,'好吃不上火', 0),
('华为','华为技术有限公司',100,'华为致力于把数字世界带入每个人、每个家庭', 1),
('小米','小米科技有限公司',50,'are you ok', 1);
select * from tb_brand;
实体类 Brand
package com.cqupt.pojo;
/**
* 品牌 --基本数据类型有默认值 如int默认值是0,而 0有具体的业务状态 由此可能产生差错
* 在实体类中---所以通常使用 包装类型 如Integer
*/
public class Brand {
private Integer id; // 主链
private String brandName; // 品牌名称
private String companyName; // 公司名称
private Integer orderd; // 排序字段
private String description; // 描述信息
private Integer status; // 状态: 0-禁用 1-启用
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getBrandName() {
return brandName;
}
public void setBrandName(String brandName) {
this.brandName = brandName;
}
public String getCompanyName() {
return companyName;
}
public void setCompanyName(String companyName) {
this.companyName = companyName;
}
public Integer getOrderd() {
return orderd;
}
public void setOrderd(Integer orderd) {
this.orderd = orderd;
}
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;
}
public Brand(Integer id, String brandName, String companyName, Integer orderd, String description, Integer status) {
this.id = id;
this.brandName = brandName;
this.companyName = companyName;
this.orderd = orderd;
this.description = description;
this.status = status;
}
@Override
public String toString() {
return "Brand{" +
"id=" + id +
", brandName='" + brandName + '\'' +
", companyName='" + companyName + '\'' +
", orderd=" + orderd +
", description='" + description + '\'' +
", status=" + status +
"}\n";
}
public Brand() {
}
}
测试用例
安装MyBatisX插件
自动创建的代码:
标签:status,String,orderd,环境,案例,MyBatis,Integer,public,description From: https://www.cnblogs.com/1873cy/p/16724632.html