package jp.agentec.sinaburocast.entity; import java.sql.Timestamp; import java.util.List; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.OneToMany; import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; import javax.persistence.Version; @Entity @Table(name="m_gift") public class Gift extends AbstractEntity { /** * */ private static final long serialVersionUID = 1L; @Id @GeneratedValue @Column(name = "gift_id") public Integer giftId; @Column(name = "gift_name") public String giftName; @Column(name = "required_point") public Integer requiredPoint; @OneToMany(mappedBy = "gift") public List<GiftExchange> giftExchange; }