Enumeration [회사일] Enum 추가, Formatter 적용 Code 도메인에 enum으로 CodeCate 타입 필드를 하나 추가합니다. Enum을 사용할 땐 DB에 저장될 값과 화면에 보여줄 값과 순서를 지정하는게 보통인지라 그런 기능을 갖추게 하는 인터페이스를 하나 정의했었습니다. public interface PersistentEnum { String getDescr(); Integer getValue(); int getOrder(); } enum이 이 인터페이스를 구현하도록 만듭니다. enum에는 상속다운 상속이
formatter [회사일] GenericPersistentEnumFormatter 만들기 GenericPropertyEditor도 만들었었는데 Formatter라고 못만들까 하는 생각에 만들어봤습니다. Locale은 무시해서;; 반쪽짜리긴 하지만 그래도 쓸만합니다. 포매터를 만들 대상은 PersuistentEnum 입니다. 자세한 내용은 이전 글에서 확인하시기 바랍니다. http://whiteship.me/search/PersistentEnum 간단히.. Enum을 사용할 떄 필요한 기능을 정의한 PersistentEnum 인터페이스를 사용할 때 필요한 UserType이나 Formatter를 쉽게