admin: admin domain 관련 command 변수 final 변경
This commit is contained in:
parent
a2224fcdbe
commit
41d42b816b
|
|
@ -4,30 +4,23 @@ import com.bpgroup.poc.admin.domain.base.admin.entity.Admin;
|
||||||
import com.bpgroup.poc.admin.domain.base.admin.entity.AdminRole;
|
import com.bpgroup.poc.admin.domain.base.admin.entity.AdminRole;
|
||||||
import jakarta.validation.constraints.NotBlank;
|
import jakarta.validation.constraints.NotBlank;
|
||||||
import jakarta.validation.constraints.NotNull;
|
import jakarta.validation.constraints.NotNull;
|
||||||
|
import lombok.AccessLevel;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.ToString;
|
import lombok.RequiredArgsConstructor;
|
||||||
|
|
||||||
@Getter
|
@Getter
|
||||||
@ToString
|
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
|
||||||
public class AdminCreateCommand {
|
public class AdminCreateCommand {
|
||||||
@NotBlank
|
@NotBlank
|
||||||
private String loginId;
|
private final String loginId;
|
||||||
@NotBlank
|
@NotBlank
|
||||||
private String password;
|
private final String password;
|
||||||
@NotBlank
|
@NotBlank
|
||||||
private String email;
|
private final String email;
|
||||||
@NotBlank
|
@NotBlank
|
||||||
private String name;
|
private final String name;
|
||||||
@NotNull
|
@NotNull
|
||||||
private AdminRole adminRole;
|
private final AdminRole adminRole;
|
||||||
|
|
||||||
private AdminCreateCommand(String loginId, String password, String email, String name, AdminRole adminRole) {
|
|
||||||
this.loginId = loginId;
|
|
||||||
this.password = password;
|
|
||||||
this.email = email;
|
|
||||||
this.name = name;
|
|
||||||
this.adminRole = adminRole;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static AdminCreateCommand of(String loginId, String password, String email, String name, AdminRole adminRole) {
|
public static AdminCreateCommand of(String loginId, String password, String email, String name, AdminRole adminRole) {
|
||||||
return new AdminCreateCommand(loginId, password, email, name, adminRole);
|
return new AdminCreateCommand(loginId, password, email, name, adminRole);
|
||||||
|
|
|
||||||
|
|
@ -4,30 +4,23 @@ import com.bpgroup.poc.admin.domain.base.admin.entity.Admin;
|
||||||
import com.bpgroup.poc.admin.domain.base.admin.entity.AdminRole;
|
import com.bpgroup.poc.admin.domain.base.admin.entity.AdminRole;
|
||||||
import jakarta.validation.constraints.NotBlank;
|
import jakarta.validation.constraints.NotBlank;
|
||||||
import jakarta.validation.constraints.NotNull;
|
import jakarta.validation.constraints.NotNull;
|
||||||
|
import lombok.AccessLevel;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.ToString;
|
import lombok.RequiredArgsConstructor;
|
||||||
|
|
||||||
@Getter
|
@Getter
|
||||||
@ToString
|
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
|
||||||
public class AdminUpdateCommand {
|
public class AdminUpdateCommand {
|
||||||
@NotNull
|
@NotNull
|
||||||
private Long id;
|
private final Long id;
|
||||||
@NotBlank
|
@NotBlank
|
||||||
private String password;
|
private final String password;
|
||||||
@NotBlank
|
@NotBlank
|
||||||
private String email;
|
private final String email;
|
||||||
@NotBlank
|
@NotBlank
|
||||||
private String name;
|
private final String name;
|
||||||
@NotNull
|
@NotNull
|
||||||
private AdminRole adminRole;
|
private final AdminRole adminRole;
|
||||||
|
|
||||||
private AdminUpdateCommand(Long id, String password, String email, String name, AdminRole adminRole) {
|
|
||||||
this.id = id;
|
|
||||||
this.password = password;
|
|
||||||
this.email = email;
|
|
||||||
this.name = name;
|
|
||||||
this.adminRole = adminRole;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static AdminUpdateCommand of(Long id, String password, String email, String name, AdminRole adminRole) {
|
public static AdminUpdateCommand of(Long id, String password, String email, String name, AdminRole adminRole) {
|
||||||
return new AdminUpdateCommand(id, password, email, name, adminRole);
|
return new AdminUpdateCommand(id, password, email, name, adminRole);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue