From a8bd23921eb8fab3207ae0037b66517e2354b6bb Mon Sep 17 00:00:00 2001 From: mjkhan21 Date: Thu, 18 May 2023 05:53:04 +0900 Subject: [PATCH] =?UTF-8?q?=EC=97=94=ED=8B=B0=ED=8B=B0/=ED=85=8C=EC=9D=B4?= =?UTF-8?q?=EB=B8=94=20=EA=B3=B5=ED=86=B5=20=ED=95=84=EB=93=9C/=EC=BB=AC?= =?UTF-8?q?=EB=9F=BC=20=EC=B6=94=EA=B0=80=20->=20REG=5FDT,=20RGTR,=20MDFCN?= =?UTF-8?q?=5FDT,=20MDFR?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cokr/xit/base/user/GenericUser.java | 39 +++++++++---------- .../java/cokr/xit/base/user/ManagedUser.java | 18 ++++----- .../java/cokr/xit/base/user/MemberUser.java | 14 ------- .../java/cokr/xit/base/user/package-info.java | 2 +- .../xit/base/user/service/bean/UserBean.java | 6 ++- 5 files changed, 33 insertions(+), 46 deletions(-) diff --git a/src/main/java/cokr/xit/base/user/GenericUser.java b/src/main/java/cokr/xit/base/user/GenericUser.java index 5d11268..76bbc56 100644 --- a/src/main/java/cokr/xit/base/user/GenericUser.java +++ b/src/main/java/cokr/xit/base/user/GenericUser.java @@ -1,7 +1,5 @@ package cokr.xit.base.user; -import java.util.Date; - import cokr.xit.foundation.Assert; import cokr.xit.foundation.User; @@ -54,6 +52,7 @@ public abstract class GenericUser extends User { key, passwordHint, passwordHintAnswer, + gender, emailAddress, areaNo, zipCode, @@ -66,9 +65,7 @@ public abstract class GenericUser extends User { locked, status; private int lockCount; - private Date - registeredDate, - lockedDate; + private String lockedDate; /**사용자의 유형을 반환한다. * @return 사용자 유형 코드 @@ -117,6 +114,20 @@ public abstract class GenericUser extends User { this.passwordHintAnswer = passwordHintAnswer; } + /**성별을 반환한다. + * @return gender 성별코드 + */ + public String getGender() { + return gender; + } + + /**성별을 설정한다. + * @param gender 성별코드 + */ + public void setGender(String gender) { + this.gender = gender; + } + /**사용자의 이메일 주소를 반환한다. * @return 이메일 주소 */ @@ -275,31 +286,17 @@ public abstract class GenericUser extends User { /**사용자 계정이 잠긴 날짜를 반환한다. * @return 사용자 계정이 잠긴 날짜 */ - public Date getLockedDate() { + public String getLockedDate() { return lockedDate; } /**사용자 계정이 잠긴 날짜를 설정한다. * @param lockedDate 사용자 계정이 잠긴 날짜 */ - public void setLockedDate(Date lockedDate) { + public void setLockedDate(String lockedDate) { this.lockedDate = lockedDate; } - /**사용자가 가입한 날짜를 반환한다. - * @return 사용자가 가입한 날짜 - */ - public Date getRegisteredDate() { - return registeredDate; - } - - /**사용자가 가입한 날짜를 설정한다. - * @param registeredDate 사용자가 가입한 날짜 - */ - public void setRegisteredDate(Date registeredDate) { - this.registeredDate = registeredDate; - } - /**사용자의 상태코드를 반환한다. * @return 사용자의 상태코드 *