
스터디할래 11주차 과제: Enum(feedback, 피드백)
📖 책 추천 토비의 스프링3 Type Safety Fruit.APPLE == Company.APPLE이 true가 나오는 문제가 발생한다. 아래 예제에서 int타입, 값도 같은 경우라면 true가 돼버린다. enum을 사용했다면 true가 나오지 않을 수 있었다. Enum을 이용하면 type safety를 보장 컴파일 타임에서 체크한다. JPA에서 @Enumerated(EnumType.ORDINAL)을 사용하면 안 되는 이유 ORDINAL : 0,1,2.. 순서로 저장(사용하면 안 된다, enum정보가 변경돼도 기존 정보가 업데이트되지 않는다) STRING : enum 이름으로 저장 💡 꿀팁 : 정렬 순번을 매길 때 1,2,3으로 하지 않고 10 단위로 잘라서 10,20,30으로 하는 이유 나중에 중간에..