본문 바로가기 메뉴 바로가기

ABBO 기술 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

ABBO 기술 블로그

검색하기 폼
  • 분류 전체보기 (467)
    • AI Trend (4)
    • Git (12)
    • Server (242)
    • Client (69)
    • Apple (31)
    • Study (109)
  • 방명록

SQLDelete (1)
[Java] JPA Boolean/LocalDate Soft Delete 구현하기

JPA 를 사용하는 일이 많아지면서 데이터를 물리삭제 (repository.delete)보다 논리삭제를 진행하는 경우가 더 많아졌습니다. 왜냐면 데이터를 관리하는 입장에서 데이터가 사라지는 것보다 남은 데이터이지만 사용자에게 보이게 만들기 위한 처리를 하는 관점이 훨씬 유리하기 때문입니다. JPA Soft Delete vs JPA Hard Delete Soft Delete 는 말 그대로 데이터를 논리 삭제하는 것을 말합니다. (특정 컬럼을 업데이트) UPDATE entity SET deleted = true WHERE id = ? Hard Delete 데이터를 물리 삭제합니다. DELETE FROM entity WHERE id = ? JPA Annotation 구현 JPA 에서 데이터를 Soft하게 관리..

Server 2022. 6. 20. 22:15
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바