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.*; @Getter @Setter @Entity @Table(name = "menu_object") @Proxy(lazy=false) public class MenuObjectModel { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private int id; @Column(name="app_category") private Integer appCategory; @Column(name="parent_id") private Integer parentId; @Column(name="code") private String code; @Column(name="obj_category") private Integer objCategory; @Column(name="name") private String name; @Column(name="remark") private String remark; @Column(name="seq") private String seq; @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE) .append("id", id) .append("appCategory", appCategory) .append("parentId", parentId) .append("code", code) .append("objCategory", objCategory) .append("name", name) .append("remark", remark) .append("seq", seq) .toString(); } }