package com.ese.model.db; import lombok.Getter; import lombok.Setter; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import org.hibernate.annotations.Proxy; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; @Getter @Setter @Entity @Table(name = "table_info") @Proxy(lazy=false) public class TableModel { @Id private int id; @Column(name="table_name") private String tableName; @Column(name="caption") private String caption; @Column(name="description") private String description; @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE) .append("id", id) .append("tableName", tableName) .append("caption", caption) .append("description", description) .toString(); } }