| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package com.izouma.nineth.dto;
- import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
- import com.fasterxml.jackson.annotation.JsonInclude;
- import com.izouma.nineth.security.Authority;
- import lombok.AllArgsConstructor;
- import lombok.Builder;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import java.util.HashSet;
- import java.util.Set;
- @Data
- @Builder
- @NoArgsConstructor
- @AllArgsConstructor
- @JsonInclude(JsonInclude.Include.NON_NULL)
- @JsonIgnoreProperties(value = {"hibernateLazyInitializer"}, ignoreUnknown = true)
- public class UserRegister {
- private String username;
- private String nickname;
- private String avatar;
- private String password;
- private Set<Authority> authorities = new HashSet<>();
- private String sex;
- private String phone;
- private String email;
- private boolean admin;
- private String invitorName;
- private String invitorPhone;
- private String inviteCode;
- }
|