User.java 922 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package com.example.entity;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.AllArgsConstructor;
  5. import lombok.Builder;
  6. import lombok.Data;
  7. import lombok.NoArgsConstructor;
  8. import java.io.Serializable;
  9. import java.time.LocalDateTime;
  10. @Data
  11. @Builder//可通过builder直接设置属性
  12. @NoArgsConstructor
  13. @AllArgsConstructor
  14. @ApiModel(description = "账户信息")
  15. public class User implements Serializable {
  16. @ApiModelProperty("主键值")
  17. private Long id;
  18. @ApiModelProperty("用户名")
  19. private String userName;
  20. @ApiModelProperty("姓名")
  21. private String name;
  22. @ApiModelProperty("创建时间")
  23. private LocalDateTime createTime;
  24. @ApiModelProperty("账号状态")
  25. private Integer status;
  26. @ApiModelProperty("密码")
  27. private String password;
  28. @ApiModelProperty("手机号")
  29. private String phoneNumber;
  30. }