TTInfo.java 2 KB
package com.bsth.entity.schedule;

import javax.persistence.*;
import java.util.Date;

/**
 * 时刻表信息(TODO:之后要修正的)
 */
@Entity
@Table(name="bsth_c_s_ttinfo")
public class TTInfo {

    /** 主键Id */
    @Id
    @GeneratedValue
    private Long id;

    /** TODO:之后再修正 */
    /** 线路名称 */
    private String xlName;
    /** 时刻表名称 */
    private String name;
    /** 路牌数 */
    private int lpCount;
    /** 圈数 */
    private int loopCount;

    /** 是否启用 */
    private boolean isEnable;

    // 创建日期
    @Column(updatable = false, name = "create_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")
    private Date createDate;
    // 修改日期
    @Column(name = "update_date", columnDefinition = "TIMESTAMP  DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP")
    private Date updateDate;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getXlName() {
        return xlName;
    }

    public void setXlName(String xlName) {
        this.xlName = xlName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getLpCount() {
        return lpCount;
    }

    public void setLpCount(int lpCount) {
        this.lpCount = lpCount;
    }

    public int getLoopCount() {
        return loopCount;
    }

    public void setLoopCount(int loopCount) {
        this.loopCount = loopCount;
    }

    public boolean isEnable() {
        return isEnable;
    }

    public void setIsEnable(boolean isEnable) {
        this.isEnable = isEnable;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }
}