package kr.wisestone.owl.domain; import javax.persistence.*; import java.io.Serializable; /** * Created by wisestone on 2018-03-07. */ @Entity public class CustomFieldValue extends BaseEntity implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String value; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "custom_field_id") private CustomField customField; public CustomFieldValue(){} public CustomFieldValue(CustomField customField, String value){ this.customField = customField; this.value = value; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getValue() { return value; } public void setValue(String value) { this.value = value; } public CustomField getCustomField() { return customField; } public void setCustomField(CustomField customField) { this.customField = customField; } }