diff --git a/poc/admin/src/main/java/com/bpgroup/poc/admin/domain/base/admin/service/AdminCreateCommand.java b/poc/admin/src/main/java/com/bpgroup/poc/admin/domain/base/admin/service/AdminCreateCommand.java index f78a5c0..e464a70 100644 --- a/poc/admin/src/main/java/com/bpgroup/poc/admin/domain/base/admin/service/AdminCreateCommand.java +++ b/poc/admin/src/main/java/com/bpgroup/poc/admin/domain/base/admin/service/AdminCreateCommand.java @@ -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 jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; +import lombok.AccessLevel; import lombok.Getter; -import lombok.ToString; +import lombok.RequiredArgsConstructor; @Getter -@ToString +@RequiredArgsConstructor(access = AccessLevel.PRIVATE) public class AdminCreateCommand { @NotBlank - private String loginId; + private final String loginId; @NotBlank - private String password; + private final String password; @NotBlank - private String email; + private final String email; @NotBlank - private String name; + private final String name; @NotNull - private 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; - } + private final AdminRole adminRole; public static AdminCreateCommand of(String loginId, String password, String email, String name, AdminRole adminRole) { return new AdminCreateCommand(loginId, password, email, name, adminRole); diff --git a/poc/admin/src/main/java/com/bpgroup/poc/admin/domain/base/admin/service/AdminUpdateCommand.java b/poc/admin/src/main/java/com/bpgroup/poc/admin/domain/base/admin/service/AdminUpdateCommand.java index 838cbe6..f03b6e7 100644 --- a/poc/admin/src/main/java/com/bpgroup/poc/admin/domain/base/admin/service/AdminUpdateCommand.java +++ b/poc/admin/src/main/java/com/bpgroup/poc/admin/domain/base/admin/service/AdminUpdateCommand.java @@ -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 jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; +import lombok.AccessLevel; import lombok.Getter; -import lombok.ToString; +import lombok.RequiredArgsConstructor; @Getter -@ToString +@RequiredArgsConstructor(access = AccessLevel.PRIVATE) public class AdminUpdateCommand { @NotNull - private Long id; + private final Long id; @NotBlank - private String password; + private final String password; @NotBlank - private String email; + private final String email; @NotBlank - private String name; + private final String name; @NotNull - private 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; - } + private final AdminRole adminRole; public static AdminUpdateCommand of(Long id, String password, String email, String name, AdminRole adminRole) { return new AdminUpdateCommand(id, password, email, name, adminRole);