java毕业设计_基于web的聊天室的设计与实现

本文详细介绍了基于Java的Web聊天室设计,包括使用MySQL、Oracle和SQL Server创建数据库表,以及使用Spring+SpringMVC+Hibernate和Spring+SpringMVC+MyBatis框架设计对象模型。涵盖了用户、好友、群组和消息等核心功能的数据库结构。
摘要由CSDN通过智能技术生成

基于web的聊天室的设计与实现

基于web的聊天室的设计与实现mysql数据库创建语句
基于web的聊天室的设计与实现oracle数据库创建语句
基于web的聊天室的设计与实现sqlserver数据库创建语句
基于web的聊天室的设计与实现spring+springMVC+hibernate框架对象(javaBean,pojo)设计
基于web的聊天室的设计与实现spring+springMVC+mybatis框架对象(javaBean,pojo)设计

基于web的聊天室的设计与实现mysql数据库版本源码:

超级管理员表创建语句如下:
create table t_admin(
id int primary key auto_increment comment ‘主键’,
username varchar(100) comment ‘超级管理员账号’,
password varchar(100) comment ‘超级管理员密码’
) comment ‘超级管理员’;
insert into t_admin(username,password) values(‘admin’,‘123456’);
SQLCopy
用户表创建语句如下:
create table t_customer(
id int primary key auto_increment comment ‘主键’,
username varchar(100) comment ‘账号’,
password varchar(100) comment ‘密码’,
customerName varchar(100) comment ‘姓名’,
headPic varchar(100) comment ‘头像’,
phone varchar(100) comment ‘电话’,
age varchar(100) comment ‘年龄’,
sex varchar(100) comment ‘性别’,
color varchar(100) comment ‘颜色’
) comment ‘用户’;
SQLCopy
用户好友表创建语句如下:
create table t_haoyou(
id int primary key auto_increment comment ‘主键’,
customerId int comment ‘用户’,
hyId int comment ‘好友’,
insertDate datetime comment ‘日期’,
batchId varchar(100) comment ‘’
) comment ‘用户好友’;
SQLCopy
好友申请表创建语句如下:
create table t_hysq(
id int primary key auto_increment comment ‘主键’,
customerId int comment ‘用户’,
toCustomerId int comment ‘对方’,
insertDate datetime comment ‘发送日期’,
status varchar(100) comment ‘状态’
) comment ‘好友申请’;
SQLCopy
发送信息表创建语句如下:
create table t_message(
id int primary key auto_increment comment ‘主键’,
customerId int comment ‘用户’,
toCustomerId int comment ‘对方’,
content varchar(100) comment ‘内容’,
insertDate datetime comment ‘发送日期’,
types varchar(100) comment ‘信息类型’,
batchId varchar(100) comment ‘’
) comment ‘发送信息’;
SQLCopy
群组表创建语句如下:
create table t_qunzu(
id int primary key auto_increment comment ‘主键’,
customerId int comment ‘用户’,
qunzuName varchar(100) comment ‘群组名称’,
num int comment ‘群组人数’,
insertDate datetime comment ‘创建日期’,
users varchar(100) comment ‘人员列表’
) comment ‘群组’;
SQLCopy
群组好友表创建语句如下:
create table t_qunzu_haoyou(
id int primary key auto_increment comment ‘主键’,
qunzuId int comment ‘群组’,
hyId int comment ‘好友’,
insertDate datetime comment ‘日期’
) comment ‘群组好友’;
SQLCopy
群组信息表创建语句如下:
create table t_qunzu_message(
id int primary key auto_increment comment ‘主键’,
qunzuId int comment ‘群组’,
customerId int comment ‘用户’,
content varchar(100) comment ‘内容’,
insertDate datetime comment ‘发送日期’,
types varchar(100) comment ‘信息类型’
) comment ‘群组信息’;
SQLCopy
群组邀请表创建语句如下:
create table t_qzsq(
id int primary key auto_increment comment ‘主键’,
qunzuId int comment ‘群组’,
customerId int comment ‘用户’,
toCustomerId int comment ‘对方’,
insertDate datetime comment ‘发送日期’,
status varchar(100) comment ‘状态’
) comment ‘群组邀请’;
SQLCopy

基于web的聊天室的设计与实现oracle数据库版本源码:

超级管理员表创建语句如下:
create table t_admin(
id integer,
username varchar(100),
password varchar(100)
);
insert into t_admin(id,username,password) values(1,‘admin’,‘123456’);
–超级管理员字段加注释
comment on column t_admin.id is ‘主键’;
comment on column t_admin.username is ‘超级管理员账号’;
comment on column t_admin.password is ‘超级管理员密码’;
–超级管理员表加注释
comment on table t_admin is ‘超级管理员’;
SQLCopy
用户表创建语句如下:
create table t_customer(
id integer,
username varchar(100),
password varchar(100),
customerName varchar(100),
headPic varchar(100),
phone varchar(100),
age varchar(100),
sex varchar(100),
color varchar(100)
);
–用户字段加注释
comment on column t_customer.id is ‘主键’;
comment on column t_customer.username is ‘账号’;
comment on column t_customer.password is ‘密码’;
comment on column t_customer.customerName is ‘姓名’;
comment on column t_customer.headPic is ‘头像’;
comment on column t_customer.phone is ‘电话’;
comment on column t_customer.age is ‘年龄’;
comment on column t_customer.sex is ‘性别’;
comment on column t_customer.color is ‘颜色’;
–用户表加注释
comment on table t_customer is ‘用户’;
SQLCopy
用户好友表创建语句如下:
create table t_haoyou(
id integer,
customerId int,
hyId int,
insertDate datetime,
batchId varchar(100)
);
–用户好友字段加注释
comment on column t_haoyou.id is ‘主键’;
comment on column t_haoyou.customerId is ‘用户’;
comment on column t_haoyou.hyId is ‘好友’;
comment on column t_haoyou.insertDate is ‘日期’;
comment on column t_haoyou.batchId is ‘’;
–用户好友表加注释
comment on table t_haoyou is ‘用户好友’;
SQLCopy
好友申请表创建语句如下:
create table t_hysq(
id integer,
customerId int,
toCustomerId int,
insertDate datetime,
status varchar(100)
);
–好友申请字段加注释
comment on column t_hysq.id is ‘主键’;
comment on column t_hysq.customerId is ‘用户’;
comment on column t_hysq.toCustomerId is ‘对方’;
comment on column t_hysq.insertDate is ‘发送日期’;
comment on column t_hysq.status is ‘状态’;
–好友申请表加注释
comment on table t_hysq is ‘好友申请’;
SQLCopy
发送信息表创建语句如下:
create table t_message(
id integer,
customerId int,
toCustomerId int,
content varchar(100),
insertDate datetime,
types varchar(100),
batchId varchar(100)
);
–发送信息字段加注释
comment on column t_message.id is ‘主键’;
comment on column t_message.customerId is ‘用户’;
comment on column t_message.toCustomerId is ‘对方’;
comment on column t_message.content is ‘内容’;
comment on column t_message.insertDate is ‘发送日期’;
comment on column t_message.types is ‘信息类型’;
comment on column t_message.batchId is ‘’;
–发送信息表加注释
comment on table t_message is ‘发送信息’;
SQLCopy
群组表创建语句如下:
create table t_qunzu(
id integer,
customerId int,
qunzuName varchar(100),
num int,
insertDate datetime,
users varchar(100)
);
–群组字段加注释
comment on column t_qunzu.id is ‘主键’;
comment on column t_qunzu.customerId is ‘用户’;
comment on column t_qunzu.qunzuName is ‘群组名称’;
comment on column t_qunzu.num is ‘群组人数’;
comment on column t_qunzu.insertDate is ‘创建日期’;
comment on column t_qunzu.users is ‘人员列表’;
–群组表加注释
comment on table t_qunzu is ‘群组’;
SQLCopy
群组好友表创建语句如下:
create table t_qunzu_haoyou(
id integer,
qunzuId int,
hyId int,
insertDate datetime
);
–群组好友字段加注释
comment on column t_qunzu_haoyou.id is ‘主键’;
comment on column t_qunzu_haoyou.qunzuId is ‘群组’;
comment on column t_qunzu_haoyou.hyId is ‘好友’;
comment on column t_qunzu_haoyou.insertDate is ‘日期’;
–群组好友表加注释
comment on table t_qunzu_haoyou is ‘群组好友’;
SQLCopy
群组信息表创建语句如下:
create table t_qunzu_message(
id integer,
qunzuId int,
customerId int,
content varchar(100),
insertDate datetime,
types varchar(100)
);
–群组信息字段加注释
comment on column t_qunzu_message.id is ‘主键’;
comment on column t_qunzu_message.qunzuId is ‘群组’;
comment on column t_qunzu_message.customerId is ‘用户’;
comment on column t_qunzu_message.content is ‘内容’;
comment on column t_qunzu_message.insertDate is ‘发送日期’;
comment on column t_qunzu_message.types is ‘信息类型’;
–群组信息表加注释
comment on table t_qunzu_message is ‘群组信息’;
SQLCopy
群组邀请表创建语句如下:
create table t_qzsq(
id integer,
qunzuId int,
customerId int,
toCustomerId int,
insertDate datetime,
status varchar(100)
);
–群组邀请字段加注释
comment on column t_qzsq.id is ‘主键’;
comment on column t_qzsq.qunzuId is ‘群组’;
comment on column t_qzsq.customerId is ‘用户’;
comment on column t_qzsq.toCustomerId is ‘对方’;
comment on column t_qzsq.insertDate is ‘发送日期’;
comment on column t_qzsq.status is ‘状态’;
–群组邀请表加注释
comment on table t_qzsq is ‘群组邀请’;
SQLCopy
oracle特有,对应序列如下:
create sequence s_t_customer;
create sequence s_t_haoyou;
create sequence s_t_hysq;
create sequence s_t_message;
create sequence s_t_qunzu;
create sequence s_t_qunzu_haoyou;
create sequence s_t_qunzu_message;
create sequence s_t_qzsq;
SQLCopy

基于web的聊天室的设计与实现sqlserver数据库版本源码:

超级管理员表创建语句如下:
–超级管理员
create table t_admin(
id int identity(1,1) primary key not null,–主键
username varchar(100),–超级管理员账号
password varchar(100)–超级管理员密码
);
insert into t_admin(username,password) values(‘admin’,‘123456’);
SQLCopy
用户表创建语句如下:
–用户表注释
create table t_customer(
id int identity(1,1) primary key not null,–主键
username varchar(100),–账号
password varchar(100),–密码
customerName varchar(100),–姓名
headPic varchar(100),–头像
phone varchar(100),–电话
age varchar(100),–年龄
sex varchar(100),–性别
color varchar(100)–颜色
);
SQLCopy
用户好友表创建语句如下:
–用户好友表注释
create table t_haoyou(
id int identity(1,1) primary key not null,–主键
customerId int,–用户
hyId int,–好友
insertDate datetime,–日期
batchId varchar(100)–
);
SQLCopy
好友申请表创建语句如下:
–好友申请表注释
create table t_hysq(
id int identity(1,1) primary key not null,–主键
customerId int,–用户
toCustomerId int,–对方
insertDate datetime,–发送日期
status varchar(100)–状态
);
SQLCopy
发送信息表创建语句如下:
–发送信息表注释
create table t_message(
id int identity(1,1) primary key not null,–主键
customerId int,–用户
toCustomerId int,–对方
content varchar(100),–内容
insertDate datetime,–发送日期
types varchar(100),–信息类型
batchId varchar(100)–
);
SQLCopy
群组表创建语句如下:
–群组表注释
create table t_qunzu(
id int identity(1,1) primary key not null,–主键
customerId int,–用户
qunzuName varchar(100),–群组名称
num int,–群组人数
insertDate datetime,–创建日期
users varchar(100)–人员列表
);
SQLCopy
群组好友表创建语句如下:
–群组好友表注释
create table t_qunzu_haoyou(
id int identity(1,1) primary key not null,–主键
qunzuId int,–群组
hyId int,–好友
insertDate datetime–日期
);
SQLCopy
群组信息表创建语句如下:
–群组信息表注释
create table t_qunzu_message(
id int identity(1,1) primary key not null,–主键
qunzuId int,–群组
customerId int,–用户
content varchar(100),–内容
insertDate datetime,–发送日期
types varchar(100)–信息类型
);
SQLCopy
群组邀请表创建语句如下:
–群组邀请表注释
create table t_qzsq(
id int identity(1,1) primary key not null,–主键
qunzuId int,–群组
customerId int,–用户
toCustomerId int,–对方
insertDate datetime,–发送日期
status varchar(100)–状态
);
SQLCopy

基于web的聊天室的设计与实现spring+springMVC+hibernate框架对象(javaBean,pojo)设计:

用户javaBean创建语句如下:
package project.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;
@Entity

//用户
@Table(name = “t_customer”)
public class Customer {
//主键
@Id
@Column(name = “id”)
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//账号
private String username;
//密码
private String password;
//姓名
private String customerName;
//头像
private String headPic;
//电话
private String phone;
//年龄
private String age;
//性别
private String sex;
//颜色
private String color;
public String getUsername() {return username;}
public void setUsername(String username) {this.username = username;}
public String getPassword() {return password;}
public void setPassword(String password) {this.password = password;}
public String getCustomerName() {return customerName;}
public void setCustomerName(String customerName) {this.customerName = customerName;}
public String getHeadPic() {return headPic;}
public void setHeadPic(String headPic) {this.headPic = headPic;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
public String getAge() {return age;}
public void setAge(String age) {this.age = age;}
public String getSex() {return sex;}
public void setSex(String sex) {this.sex = sex;}
public String getColor() {return color;}
public void setColor(String color) {this.color = color;}
}
JavaCopy
用户好友javaBean创建语句如下:
package project.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;
@Entity

//用户好友
@Table(name = “t_haoyou”)
public class Haoyou {
//主键
@Id
@Column(name = “id”)
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//用户
private Integer customerId;
//好友
private Integer hyId;
//日期
private Date insertDate;
//
private String batchId;
public Integer getCustomerId() {return customerId;}
public void setCustomerId(Integer customerId) {this.customerId = customerId;}
public Integer getHyId() {return hyId;}
public void setHyId(Integer hyId) {this.hyId = hyId;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getBatchId() {return batchId;}
public void setBatchId(String batchId) {this.batchId = batchId;}
}
JavaCopy
好友申请javaBean创建语句如下:
package project.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;
@Entity

//好友申请
@Table(name = “t_hysq”)
public class Hysq {
//主键
@Id
@Column(name = “id”)
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//用户
private Integer customerId;
//对方
private Integer toCustomerId;
//发送日期
private Date insertDate;
//状态
private String status;
public Integer getCustomerId() {return customerId;}
public void setCustomerId(Integer customerId) {this.customerId = customerId;}
public Integer getToCustomerId() {return toCustomerId;}
public void setToCustomerId(Integer toCustomerId) {this.toCustomerId = toCustomerId;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getStatus() {return status;}
public void setStatus(String status) {this.status = status;}
}
JavaCopy
发送信息javaBean创建语句如下:
package project.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;
@Entity

//发送信息
@Table(name = “t_message”)
public class Message {
//主键
@Id
@Column(name = “id”)
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//用户
private Integer customerId;
//对方
private Integer toCustomerId;
//内容
private String content;
//发送日期
private Date insertDate;
//信息类型
private String types;
//
private String batchId;
public Integer getCustomerId() {return customerId;}
public void setCustomerId(Integer customerId) {this.customerId = customerId;}
public Integer getToCustomerId() {return toCustomerId;}
public void setToCustomerId(Integer toCustomerId) {this.toCustomerId = toCustomerId;}
public String getContent() {return content;}
public void setContent(String content) {this.content = content;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getTypes() {return types;}
public void setTypes(String types) {this.types = types;}
public String getBatchId() {return batchId;}
public void setBatchId(String batchId) {this.batchId = batchId;}
}
JavaCopy
群组javaBean创建语句如下:
package project.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;
@Entity

//群组
@Table(name = “t_qunzu”)
public class Qunzu {
//主键
@Id
@Column(name = “id”)
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//用户
private Integer customerId;
//群组名称
private String qunzuName;
//群组人数
private Integer num;
//创建日期
private Date insertDate;
//人员列表
private String users;
public Integer getCustomerId() {return customerId;}
public void setCustomerId(Integer customerId) {this.customerId = customerId;}
public String getQunzuName() {return qunzuName;}
public void setQunzuName(String qunzuName) {this.qunzuName = qunzuName;}
public Integer getNum() {return num;}
public void setNum(Integer num) {this.num = num;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getUsers() {return users;}
public void setUsers(String users) {this.users = users;}
}
JavaCopy
群组好友javaBean创建语句如下:
package project.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;
@Entity

//群组好友
@Table(name = “t_qunzu_haoyou”)
public class Qunzu_haoyou {
//主键
@Id
@Column(name = “id”)
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//群组
private Integer qunzuId;
//好友
private Integer hyId;
//日期
private Date insertDate;
public Integer getQunzuId() {return qunzuId;}
public void setQunzuId(Integer qunzuId) {this.qunzuId = qunzuId;}
public Integer getHyId() {return hyId;}
public void setHyId(Integer hyId) {this.hyId = hyId;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
}
JavaCopy
群组信息javaBean创建语句如下:
package project.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;
@Entity

//群组信息
@Table(name = “t_qunzu_message”)
public class Qunzu_message {
//主键
@Id
@Column(name = “id”)
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//群组
private Integer qunzuId;
//用户
private Integer customerId;
//内容
private String content;
//发送日期
private Date insertDate;
//信息类型
private String types;
public Integer getQunzuId() {return qunzuId;}
public void setQunzuId(Integer qunzuId) {this.qunzuId = qunzuId;}
public Integer getCustomerId() {return customerId;}
public void setCustomerId(Integer customerId) {this.customerId = customerId;}
public String getContent() {return content;}
public void setContent(String content) {this.content = content;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getTypes() {return types;}
public void setTypes(String types) {this.types = types;}
}
JavaCopy
群组邀请javaBean创建语句如下:
package project.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;
@Entity

//群组邀请
@Table(name = “t_qzsq”)
public class Qzsq {
//主键
@Id
@Column(name = “id”)
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//群组
private Integer qunzuId;
//用户
private Integer customerId;
//对方
private Integer toCustomerId;
//发送日期
private Date insertDate;
//状态
private String status;
public Integer getQunzuId() {return qunzuId;}
public void setQunzuId(Integer qunzuId) {this.qunzuId = qunzuId;}
public Integer getCustomerId() {return customerId;}
public void setCustomerId(Integer customerId) {this.customerId = customerId;}
public Integer getToCustomerId() {return toCustomerId;}
public void setToCustomerId(Integer toCustomerId) {this.toCustomerId = toCustomerId;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getStatus() {return status;}
public void setStatus(String status) {this.status = status;}
}
JavaCopy

基于web的聊天室的设计与实现spring+springMVC+mybatis框架对象(javaBean,pojo)设计:

用户javaBean创建语句如下:
package project.model;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;

//用户
public class Customer extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//账号
private String username;
//密码
private String password;
//姓名
private String customerName;
//头像
private String headPic;
//电话
private String phone;
//年龄
private String age;
//性别
private String sex;
//颜色
private String color;
public String getUsername() {return username;}
public void setUsername(String username) {this.username = username;}
public String getPassword() {return password;}
public void setPassword(String password) {this.password = password;}
public String getCustomerName() {return customerName;}
public void setCustomerName(String customerName) {this.customerName = customerName;}
public String getHeadPic() {return headPic;}
public void setHeadPic(String headPic) {this.headPic = headPic;}
public String getPhone() {return phone;}
public void setPhone(String phone) {this.phone = phone;}
public String getAge() {return age;}
public void setAge(String age) {this.age = age;}
public String getSex() {return sex;}
public void setSex(String sex) {this.sex = sex;}
public String getColor() {return color;}
public void setColor(String color) {this.color = color;}
}
JavaCopy
用户好友javaBean创建语句如下:
package project.model;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;

//用户好友
public class Haoyou extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//用户
private Integer customerId;
//好友
private Integer hyId;
//日期
private Date insertDate;
//
private String batchId;
public Integer getCustomerId() {return customerId;}
public void setCustomerId(Integer customerId) {this.customerId = customerId;}
public Integer getHyId() {return hyId;}
public void setHyId(Integer hyId) {this.hyId = hyId;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getBatchId() {return batchId;}
public void setBatchId(String batchId) {this.batchId = batchId;}
}
JavaCopy
好友申请javaBean创建语句如下:
package project.model;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;

//好友申请
public class Hysq extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//用户
private Integer customerId;
//对方
private Integer toCustomerId;
//发送日期
private Date insertDate;
//状态
private String status;
public Integer getCustomerId() {return customerId;}
public void setCustomerId(Integer customerId) {this.customerId = customerId;}
public Integer getToCustomerId() {return toCustomerId;}
public void setToCustomerId(Integer toCustomerId) {this.toCustomerId = toCustomerId;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getStatus() {return status;}
public void setStatus(String status) {this.status = status;}
}
JavaCopy
发送信息javaBean创建语句如下:
package project.model;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;

//发送信息
public class Message extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//用户
private Integer customerId;
//对方
private Integer toCustomerId;
//内容
private String content;
//发送日期
private Date insertDate;
//信息类型
private String types;
//
private String batchId;
public Integer getCustomerId() {return customerId;}
public void setCustomerId(Integer customerId) {this.customerId = customerId;}
public Integer getToCustomerId() {return toCustomerId;}
public void setToCustomerId(Integer toCustomerId) {this.toCustomerId = toCustomerId;}
public String getContent() {return content;}
public void setContent(String content) {this.content = content;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getTypes() {return types;}
public void setTypes(String types) {this.types = types;}
public String getBatchId() {return batchId;}
public void setBatchId(String batchId) {this.batchId = batchId;}
}
JavaCopy
群组javaBean创建语句如下:
package project.model;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;

//群组
public class Qunzu extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//用户
private Integer customerId;
//群组名称
private String qunzuName;
//群组人数
private Integer num;
//创建日期
private Date insertDate;
//人员列表
private String users;
public Integer getCustomerId() {return customerId;}
public void setCustomerId(Integer customerId) {this.customerId = customerId;}
public String getQunzuName() {return qunzuName;}
public void setQunzuName(String qunzuName) {this.qunzuName = qunzuName;}
public Integer getNum() {return num;}
public void setNum(Integer num) {this.num = num;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getUsers() {return users;}
public void setUsers(String users) {this.users = users;}
}
JavaCopy
群组好友javaBean创建语句如下:
package project.model;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;

//群组好友
public class Qunzu_haoyou extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//群组
private Integer qunzuId;
//好友
private Integer hyId;
//日期
private Date insertDate;
public Integer getQunzuId() {return qunzuId;}
public void setQunzuId(Integer qunzuId) {this.qunzuId = qunzuId;}
public Integer getHyId() {return hyId;}
public void setHyId(Integer hyId) {this.hyId = hyId;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
}
JavaCopy
群组信息javaBean创建语句如下:
package project.model;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;

//群组信息
public class Qunzu_message extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//群组
private Integer qunzuId;
//用户
private Integer customerId;
//内容
private String content;
//发送日期
private Date insertDate;
//信息类型
private String types;
public Integer getQunzuId() {return qunzuId;}
public void setQunzuId(Integer qunzuId) {this.qunzuId = qunzuId;}
public Integer getCustomerId() {return customerId;}
public void setCustomerId(Integer customerId) {this.customerId = customerId;}
public String getContent() {return content;}
public void setContent(String content) {this.content = content;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getTypes() {return types;}
public void setTypes(String types) {this.types = types;}
}
JavaCopy
群组邀请javaBean创建语句如下:
package project.model;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;

//群组邀请
public class Qzsq extends BaseBean{
//主键
private Integer id;
public Integer getId() {return id;}
public void setId(Integer id) {this.id = id;}
//群组
private Integer qunzuId;
//用户
private Integer customerId;
//对方
private Integer toCustomerId;
//发送日期
private Date insertDate;
//状态
private String status;
public Integer getQunzuId() {return qunzuId;}
public void setQunzuId(Integer qunzuId) {this.qunzuId = qunzuId;}
public Integer getCustomerId() {return customerId;}
public void setCustomerId(Integer customerId) {this.customerId = customerId;}
public Integer getToCustomerId() {return toCustomerId;}
public void setToCustomerId(Integer toCustomerId) {this.toCustomerId = toCustomerId;}
public Date getInsertDate() {return insertDate;}
public void setInsertDate(Date insertDate) {this.insertDate = insertDate;}
public String getStatus() {return status;}
public void setStatus(String status) {this.status = status;}
}
JavaCopy

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值