Enum 클래스를 언제 사용해야하는지 예전에 고민이 많았었는데, 리팩토링을 하면서 활용할 곳들이 많이 보인다. Enum 클래스를 활용하는 방법들을 하나씩 정리하려고 한다. [게시판 CRUD] 게시판에서 CRUD 작업을 처리할 때 Enum을 활용할 수 있다. 1. CRUD 작업에 해당하는 값들인 CREATE, READ, UPDATE, DELETE를 Enum 클래스에 정의한다.public enum ActionType { CREATE("C"), READ("R"), UPDATE("U"), DELETE("D"); private String value; private ActionType(String value) { this.value = ..