📄 basemessagebo.java
字号:
package com.wondersgroup.basemodule.messagemanage.bo;
import java.sql.Timestamp;
import java.util.Date;
import java.util.Set;
import com.wondersgroup.basemodule.bo.AreaBo;
import com.wondersgroup.basemodule.bo.BaseModuleBo;
import com.wondersgroup.core.BaseBo;
import com.wondersgroup.framework.core.bo.Removable;
/**
* @author Li AoHai
* @hibernate.class
* table = "BASE_MESSAGE"
* dynamic-update = "true"
*/
public class BaseMessageBO extends BaseBo implements Removable {
private long id;
private UserBo sender;//发送者
private String title;//消息标题
private String data;//消息内容
private AreaBo area;//区域属性(省 市 县)
private BaseModuleBo baseModule;//所属模块
private Date saveTime;//保存时间
private Date sendTime;//发送时间
private long operateFlag;//操作标示(0 新建消息 1已发送消息)
private BaseMessageBO parent_msg;//关联父消息
private long TransWay;//传递方式(0 短信 1系统消息)
public BaseMessageBO() {
super();
}
/**
* @hibernate.id
* column = "MSG_ID"
* generator-class = "sequence"
* @hibernate.generator-param
* name = "sequence"
* value = "SQE_BASE_MESSAGE"
*/
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
/**
* @hibernate.many-to-one
* column = "AREAID"
* class = "com.wondersgroup.basemodule.bo.AreaBo"
* inverse = "true"
*
* @return
*/
public AreaBo getArea() {
return area;
}
public void setArea(AreaBo area) {
this.area = area;
}
/**
* @hibernate.property
* column = "MSG_DATA"
* length = "255"
* @return
*/
public String getData() {
return data;
}
public void setData(String data) {
this.data = data;
}
/**
* @hibernate.property
* column = "MSG_OPERATE_FLAG"
* @return
*/
public long getOperateFlag() {
return operateFlag;
}
public void setOperateFlag(long operateFlag) {
this.operateFlag = operateFlag;
}
/**
* @hibernate.property
* column = "MSG_SEND_TIME"
* @return
*/
public Date getSendTime() {
return sendTime;
}
public void setSendTime(Date sendTime) {
this.sendTime = sendTime;
}
/**
* @hibernate.property
* column = "MSG_TITLE"
* length = "32"
* @return
*/
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
/**
* @hibernate.property
* column = "TRANS_WAY"
* @return
*/
public long getTransWay() {
return TransWay;
}
public void setTransWay(long transWay) {
TransWay = transWay;
}
/**
* @hibernate.many-to-one
* column = "MSG_MODULE_ID"
* class = "com.wondersgroup.basemodule.bo.BaseModuleBo"
* inverse = "true"
*
* @return
*/
public BaseModuleBo getBaseModule() {
return baseModule;
}
public void setBaseModule(BaseModuleBo baseModule) {
this.baseModule = baseModule;
}
/**
* @hibernate.many-to-one
* column = "MSG_PARENT_ID"
* class = "com.wondersgroup.basemodule.messagemanage.bo.BaseMessageBO"
* inverse = "true"
*
* @return
*/
public BaseMessageBO getParent_msg() {
return parent_msg;
}
public void setParent_msg(BaseMessageBO parent_msg) {
this.parent_msg = parent_msg;
}
/**
* @hibernate.property
* column = "MSG_SAVE_TIME"
* @return
*/
public Date getSaveTime() {
return saveTime;
}
public void setSaveTime(Date saveTime) {
this.saveTime = saveTime;
}
/**
* @hibernate.many-to-one
* column = "MSG_SENDER_ID"
* class = "com.wondersgroup.basemodule.messagemanage.bo.UserBo"
* inverse = "true"
*
* @return
*/
public UserBo getSender() {
return sender;
}
public void setSender(UserBo sender) {
this.sender = sender;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -