zoukankan      html  css  js  c++  java
  • springDataEntity 示例

    package com.guohuai.cms.platformext.push;

    import java.io.Serializable;
    import java.sql.Timestamp;

    import javax.persistence.Entity;
    import javax.persistence.Table;

    import org.hibernate.annotations.DynamicInsert;
    import org.hibernate.annotations.DynamicUpdate;

    import com.guohuai.cms.component.persist.UUID;

    import lombok.EqualsAndHashCode;
    import lombok.NoArgsConstructor;
    @Entity
    @Table(name = "T_PLATFORM_PUSH")
    @lombok.Data
    @EqualsAndHashCode(callSuper = false)
    @NoArgsConstructor
    @DynamicInsert
    @DynamicUpdate
    public class PushExtEntity extends UUID implements Serializable{
    /**
    *
    */
    private static final long serialVersionUID = 1L;

    /** 活动状态-已发布 */
    public static final String PUSH_status_on = "on";

    /** 活动状态-已审核 */
    public static final String PUSH_status_reviewed = "reviewed";
    /** 活动状态-未审核 */
    public static final String PUSH_status_pending= "pending";
    /** 活动状态-已驳回 */
    public static final String PUSH_status_refused = "reject";

    /** 审批结果状态-通过 */
    public static final String PUSH_reviewStatus_pass = "pass";
    /** 审批结果状态-驳回 */
    public static final String PUSH_reviewStatus_refused = "refused";

    public static final String PUSH_pushType_all = "all";
    public static final String PUSH_pushType_person = "person";
    public static final String PUSH_pushType_group = "team";


    public static final String PUSH_type_mail = "mail"; // 站内信

    /**
    * 标题
    */
    private String title;
    /**
    * 推送链接地址
    */
    private String url;

    /**
    * 类型
    */
    private String type;
    /**
    * 状态
    */
    private String status;
    /**
    * 编辑者
    */
    private String creator;
    /**
    * 编辑时间
    */
    private Timestamp createTime;
    /**
    * 审核者
    */
    private String review;
    /**
    * 审核时间
    */
    private Timestamp reviewTime;
    /**
    * 发布者
    */
    private String pusher;
    /**
    * 发布时间
    */
    private Timestamp pushTime;
    /**
    * 审核意见
    */
    private String reviewRemark;
    /**
    * 摘要
    */
    private String summary;

    /**
    * 推送类型 个人 全站
    */
    private String pushType;

    /**
    * 推送目标用户
    */
    private String pushUserOid;

    private String labelCode;

    /**
    * 推送目标用户账号
    */
    private String pushUserAcc;

    }

  • 相关阅读:
    SystemParametersInfo调用失败的问题
    在wince下如何禁止移动窗体
    【转】WinCE控制面板添加应用程序
    CE6.0 下获得 SD 卡序列号的方法
    SetSystemMemoryDivision 的用法
    两经纬度之间的距离计算
    PC 上访问设备数据库的方法
    通过程序模拟鼠标按下
    车牌号
    比较字母大小
  • 原文地址:https://www.cnblogs.com/lize1215/p/8482293.html
Copyright © 2011-2022 走看看