From 00f1bbc86016452479e79db3ae1d7c2381f9ce7a Mon Sep 17 00:00:00 2001 From: mjkhan21 Date: Thu, 18 May 2023 05:54:25 +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/code/CodeCategory.java | 66 +----------------- .../java/cokr/xit/base/code/CodeGroup.java | 69 +------------------ .../java/cokr/xit/base/code/CommonCode.java | 69 +------------------ .../java/cokr/xit/base/code/package-info.java | 2 +- 4 files changed, 10 insertions(+), 196 deletions(-) diff --git a/src/main/java/cokr/xit/base/code/CodeCategory.java b/src/main/java/cokr/xit/base/code/CodeCategory.java index 1d64f00..3a61625 100644 --- a/src/main/java/cokr/xit/base/code/CodeCategory.java +++ b/src/main/java/cokr/xit/base/code/CodeCategory.java @@ -1,20 +1,15 @@ package cokr.xit.base.code; -import java.util.Date; - -import cokr.xit.foundation.Assert; +import cokr.xit.foundation.AbstractEntity; /**코드 카테고리 정보 * @author mjkhan */ -public class CodeCategory { +public class CodeCategory extends AbstractEntity { private String id, name, - description, - createdBy, - inUse; - private Date createdAt; + description; /**id를 반환한다. * @return id @@ -57,59 +52,4 @@ public class CodeCategory { public void setDescription(String description) { this.description = description; } - - /**등록자 아이디를 반환한다. - * @return 등록자 아이디 - */ - public String getCreatedBy() { - return createdBy; - } - - /**등록자 아이디를 설정한다. - * @param createdBy 등록자 아이디 - */ - public void setCreatedBy(String createdBy) { - this.createdBy = createdBy; - } - - /**사용여부를 반환한다. - * @return - * - */ - public boolean inUse() { - return "Y".equals(getInUse()); - } - - /**사용여부를 반환한다. - * @return 사용여부 - * - */ - public String getInUse() { - return Assert.ifEmpty(inUse, "Y"); - } - - /**사용여부를 설정한다. - * @param inUse 사용여부 - */ - public void setInUse(String inUse) { - this.inUse = inUse; - } - - /**등록일시를 반환한다. - * @return 등록일시 - */ - public Date getCreatedAt() { - return createdAt; - } - - /**등록일시를 설정한다. - * @param createdAt 등록일시 - */ - public void setCreatedAt(Date createdAt) { - this.createdAt = createdAt; - } } \ No newline at end of file diff --git a/src/main/java/cokr/xit/base/code/CodeGroup.java b/src/main/java/cokr/xit/base/code/CodeGroup.java index 0adf330..383cbec 100644 --- a/src/main/java/cokr/xit/base/code/CodeGroup.java +++ b/src/main/java/cokr/xit/base/code/CodeGroup.java @@ -1,21 +1,16 @@ package cokr.xit.base.code; -import java.util.Date; - -import cokr.xit.foundation.Assert; +import cokr.xit.foundation.AbstractEntity; /**코드 그룹 정보 * @author mjkhan */ -public class CodeGroup { +public class CodeGroup extends AbstractEntity { private String id, name, categoryID, - description, - inUse, - createdBy; - private Date createdAt; + description; /**코드그룹 id를 반환한다. * @return 코드그룹 id @@ -73,64 +68,6 @@ public class CodeGroup { this.description = description; } - /**사용여부를 반환한다. - * @return 사용여부 - * - */ - public String getInUse() { - return Assert.ifEmpty(inUse, "Y"); - } - - /**사용여부를 반환한다. - * @return 사용여부 - * - */ - public boolean inUse() { - return "Y".equals(getInUse()); - } - - /**사용여부를 설정한다. - * @param inUse 사용여부 - * - */ - public void setInUse(String inUse) { - this.inUse = inUse; - } - - /**등록자 id를 반환한다. - * @return 등록자 id - */ - public String getCreatedBy() { - return createdBy; - } - - /**등록자 id를 설정한다. - * @param createdBy 등록자 id - */ - public void setCreatedBy(String createdBy) { - this.createdBy = createdBy; - } - - /**등록 일시를 반환한다. - * @return 등록 일시 - */ - public Date getCreatedAt() { - return createdAt; - } - - /**등록 일시를 설정한다. - * @param createdAt 등록 일시 - */ - public void setCreatedAt(Date createdAt) { - this.createdAt = createdAt; - } - @Override public String toString() { return String.format("%s('%s', '%s')", getClass().getSimpleName(), getId(), getName()); diff --git a/src/main/java/cokr/xit/base/code/CommonCode.java b/src/main/java/cokr/xit/base/code/CommonCode.java index 502a921..c1bffe9 100644 --- a/src/main/java/cokr/xit/base/code/CommonCode.java +++ b/src/main/java/cokr/xit/base/code/CommonCode.java @@ -1,13 +1,11 @@ package cokr.xit.base.code; -import java.util.Date; - -import cokr.xit.foundation.Assert; +import cokr.xit.foundation.AbstractEntity; /**공통코드 정보 * @author mjkhan */ -public class CommonCode { +public class CommonCode extends AbstractEntity { private String groupID, code, @@ -15,11 +13,8 @@ public class CommonCode { description, etc1, etc2, - etc3, - createdBy, - inUse; + etc3; private int sortOrder; - private Date createdAt; /**코드그룹 id를 반환한다. * @return 코드그룹 id @@ -118,50 +113,6 @@ public class CommonCode { this.etc3 = etc3; } - /**등록자 id를 반환한다. - * @return 등록자 id - */ - public String getCreatedBy() { - return createdBy; - } - - /**등록자 id를 설정한다. - * @param createdBy 등록자 id - */ - public void setCreatedBy(String createdBy) { - this.createdBy = createdBy; - } - - /**사용여부를 반환한다. - * @return 사용여부 - * - */ - public String getInUse() { - return Assert.ifEmpty(inUse, "Y"); - } - - /**사용여부를 반환한다. - * @return 사용여부 - * - */ - public boolean inUse() { - return "Y".equals(getInUse()); - } - - /**사용여부를 설정한다. - * @param inUse 사용여부 - * - */ - public void setInUse(String inUse) { - this.inUse = inUse; - } - /**정렬순서를 반환한다. * @return 정렬순서 */ @@ -176,20 +127,6 @@ public class CommonCode { this.sortOrder = sortOrder; } - /**등록일시를 반환한다. - * @return 등록일시 - */ - public Date getCreatedAt() { - return createdAt; - } - - /**등록일시를 설정한다. - * @param createdAt 등록일시 - */ - public void setCreatedAt(Date createdAt) { - this.createdAt = createdAt; - } - @Override public String toString() { return String.format("%s('%s', '%s', '%s')", getClass().getSimpleName(), getGroupID(), getCode(), getValue()); diff --git a/src/main/java/cokr/xit/base/code/package-info.java b/src/main/java/cokr/xit/base/code/package-info.java index 4ffa427..ecd14b8 100644 --- a/src/main/java/cokr/xit/base/code/package-info.java +++ b/src/main/java/cokr/xit/base/code/package-info.java @@ -1,7 +1,7 @@ /**공통코드 관리 모듈. *

*