1
0

Coupon.java 830 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.seecoder.BlueWhale.po;
  2. import com.seecoder.BlueWhale.vo.CouponVO;
  3. import lombok.Getter;
  4. import lombok.NoArgsConstructor;
  5. import lombok.Setter;
  6. import javax.persistence.*;
  7. @Getter
  8. @Setter
  9. @NoArgsConstructor
  10. @Entity
  11. public class Coupon {
  12. @GeneratedValue(strategy = GenerationType.IDENTITY)
  13. @Id
  14. @Column(name = "id")
  15. private Integer id;
  16. @Basic
  17. @Column(name = "group_id")
  18. private Integer groupId;
  19. @Basic
  20. @Column(name = "used")
  21. private Boolean used;
  22. @Basic
  23. @Column(name = "user_id")
  24. private Integer userId;
  25. public CouponVO toVO(){
  26. CouponVO couponVO=new CouponVO();
  27. couponVO.setId(this.id);
  28. couponVO.setUsed(this.used);
  29. couponVO.setUserId(this.userId);
  30. couponVO.setGroupId(this.groupId);
  31. return couponVO;
  32. }
  33. }