Files
msa-auth/user-server/src/main/java/com/auth/userserver/dto/UserInfoResponse.java
2021-02-13 01:01:51 +09:00

34 lines
719 B
Java

package com.auth.userserver.dto;
import com.auth.userserver.model.Users;
import lombok.*;
import java.time.LocalDateTime;
import java.util.UUID;
@AllArgsConstructor
@RequiredArgsConstructor
@Getter
@Setter
@Builder
public class UserInfoResponse {
private UUID id;
private String name;
private String email;
private LocalDateTime createDt;
private LocalDateTime updateDt;
public static UserInfoResponse of(Users users){
return UserInfoResponse.builder()
.createDt(users.getCreateDt())
.name(users.getName())
.email(users.getEmail())
.updateDt(users.getUpdateDt())
.id(users.getId()).build();
}
}