UserDTO.java 736 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.remy.common.module;
  2. import com.remy.common.enumeration.GenderEnum;
  3. import lombok.Data;
  4. import lombok.NoArgsConstructor;
  5. import lombok.Singular;
  6. import lombok.experimental.SuperBuilder;
  7. import java.time.LocalDate;
  8. import java.util.List;
  9. @SuperBuilder
  10. @Data
  11. @NoArgsConstructor
  12. public class UserDTO extends BaseDTO {
  13. private String username;
  14. private String password;
  15. private String nickname;
  16. private String img;
  17. private GenderEnum gender;
  18. private Integer age;
  19. private LocalDate birthday;
  20. private Integer level;
  21. @Singular
  22. private List<String> addresses;
  23. private List<OrderDTO> orders;
  24. // private List<UserDTO> attentions;
  25. // private List<UserDTO> attentionIds;
  26. }