今天是第一天
我们需要准备所需要操作的实体类,我们来看看我们需要哪些实体类?
o2o就是我们的商铺系统
我们看下我创建的实体类:
区域类:店铺所属的区域详情都在这个类里面:
package storepro.entity;
import java.util.Date;
public class Area {//区域类型,比如那些商铺在哪些区域等
//使用包装类型是因为基础类型会默认赋值。影响操作
//ID
private Integer areaId;
//名称
private String areaName;
//权重
private Integer priority;
//创建时间
private Date createTime;
//更新时间
private Date lastEditTime;
public Integer getAreaId() {
return areaId;
}
public void setAreaId(Integer areaId) {
this.areaId = areaId;
}
public String getAreaName() {
return areaName;
}
public void setAreaName(String areaName) {
this.areaName = areaName;
}
public Integer getPriority() {
return priority;
}
public void setPriority(Integer priority) {
this.priority = priority;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getLastEditTime() {
return lastEditTime;
}
public void setLastEditTime(Date lastEditTime) {
this.lastEditTime = lastEditTime;
}
}
t头条类:每次打开商铺,都会有轮播图推荐头条内容。头条的内容就是通过这个类完善
package storepro.entity;
import java.util.Date;
public class HeadLine {//头条类
private Long lineId;//头条id
private String lineName;//头条名称
private String lineLink;//头条链接(点一下链接到哪里)
private String lineImg;//头条图片
private Integer priority;//权重(决定先显示那些头条)
private Integer enableStatus;//头条是否可用0不可用,1可用
private Date createTime;//创建时间
private Date lastEditTime;//最后修改时间
public Long getLineId() {
return lineId;
}
public void setLineId(Long lineId) {
this.lineId = lineId;
}
public String getLineName() {
return lineName;
}
public void setLineName(String lineName) {
this.lineName = lineName;
}
public String getLineLink() {
return lineLink;
}
public void setLineLink(String lineLink) {
this.lineLink = lineLink;
}
public String getLineImg() {
return lineImg;
}
public void setLineImg(String lineImg) {
this.lineImg = lineImg;
}
public Integer getPriority() {
return priority;
}
public void setPriority(Integer priority) {
this.priority = priority;
}
public Integer getEnableStatus() {
return enableStatus;
}
public void setEnableStatus(Integer enableStatus) {
this.enableStatus = enableStatus;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getLastEditTime() {
return lastEditTime;
}
public void setLastEditTime(Date lastEditTime) {
this.lastEditTime = lastEditTime;
}
}
因为我们的系统实现了微信登录和本系统账户登录,那么我们需要两个类,一个存储本地信息账号,还有一个存储微信信息账号
本地账号类:完成本地注册的账号信息类
package storepro.entity;
import java.util.Date;
public class LocalAuth {//本地账号类
//本地账号的id
private Long localAuthId;
//用户名
private String userName;
//密码
private String password;
//创建时间