package com.gkhy.testFourierSpecialGasMonitor.entity;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
|
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
|
import lombok.Data;
|
|
import javax.persistence.*;
|
import java.time.LocalDateTime;
|
|
@Entity
|
@Table(name = "gas_category_configuration")
|
@Data
|
public class GasCategoryConfiguration {
|
|
@Id
|
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
private Integer id;
|
|
private Integer gasCategoryId;
|
|
private Integer orientation;
|
|
private Double concentration;
|
|
private Integer multiplication;
|
|
private String createBy;
|
|
@JsonDeserialize(using = LocalDateTimeDeserializer.class)
|
@JsonSerialize(using = LocalDateTimeSerializer.class)
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private LocalDateTime createTime;
|
|
private String updateBy;
|
|
@JsonDeserialize(using = LocalDateTimeDeserializer.class)
|
@JsonSerialize(using = LocalDateTimeSerializer.class)
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private LocalDateTime updateTime;
|
|
private Integer delFlag;
|
}
|