코드성 데이터를 Java Enum으로 관리하는 방법에 대한 고찰
고정된 코드성 데이터를 가져오는 방법으로는 여러가지 방법이 존재합니다. 1) DB 테이블로 관리하며 SELECT 쿼리를 통해 가져오는 방법 2) 애플리케이션단에 정의하는 방법 두번째 방법으로 개발 시 관리를 효과적으로 할수 있을까?라는 고민에서 시작되었습니다. 예시는 다음과 같습니다. 국제팩스를 발송하는 애플리케이션을 개발하기 위해서는 필요한 데이터가 존재하며 데이터는 다음과 같습니다. 국가코드, 국가명, 포인트 Enum 클래스를 작성하여 국가코드를 기준으로 오름차순 정렬합니다. //국가코드로 정렬 public enum InterPriceEnum { USA(1, "미국", 93), RUSSIA(7, "러시아", 591), GERMANY(49, "독일", 307), AUSTRALIA(61, "호주", 35..
더보기