目录
这三天来我们开始练习做项目,分成了很多组,我在我们组中充当项目经理的角色,负责思考项目结构、分配任务等工作。
商城实战项目链接:
商城实战项目2:dao层开发(一):https://blog.csdn.net/NewReErWen/article/details/102513401
商城实战项目3:dao层开发(二):https://blog.csdn.net/NewReErWen/article/details/102513420
好的,现在开始dao层的设计。
第一步,实体类设计
首先我设计的是一个Bean接口。
public interface Bean extends Serializable {
}
关于实体类,我们组的规定是
所有实体类都必须实现Bean接口。
例如:
public class Admin implements Bean {
private Integer ad_id;
private String account;
private String password;
private Integer status;
@Override
public String toString() {
return "Admin{" +
"ad_id=" + ad_id +
", account='" + account + '\'' +
", password='" + password + '\'' +
", status=" + status +
'}';
}
public Admin(Integer ad_id, String account, String password, Integer status) {
this.ad_id = ad_id;
this.account = account;
this.password = password;
this.status = status;
}
public Admin(String account, String password, Integer status) {
this.account = account;
this.password =