반응형 개발 공부/Spring Boot1 [Spring Boot] Soft Delete 적용하기 목표 - 선택한 메뉴를 내용은 남겨두되, 삭제 시 고객에게는 보이지 않도록 하는 기능 구현. 1. Soft Delete를 이용하여 메뉴를 사용중지로 바꾸기 위해 Enum 설정.@Enumerated(EnumType.STRING)@Column(name ="status")private MenuStatus menuStatus = MenuStatus.ACTIVE;Entity에 기본 MenuStatus를 ACTIVE로 설정. public enum MenuStatus { ACTIVE, DELETED} 2. ENUM을 사용하여 메뉴 삭제 시 Status를 ACTIVE에서 DELETE 로 변경해야함.Entity 에서 ENUM 타입을 변경해주는 메서드를 작성.public void changeStatus().. 2025. 4. 26. 이전 1 다음 반응형