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

팝콘도팝이다

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

팝콘도팝이다

검색하기 폼
  • 분류 전체보기 (261)
    • 개발-탐구 (4)
    • 프로젝트-탐구 (17)
      • 아이템 가상 bulk 개봉 (1)
      • 이길저길 (7)
      • Showpot (3)
      • GitRank (3)
      • 두들두들v2 (1)
      • 아모르각코 (1)
      • DB 프로시저 로직 서버로 이전 (1)
    • 오픈소스-직접-구현 (3)
    • 프로젝트 소개 (9)
    • 프로젝트 기타 (7)
      • 두들두들v1 일지 (0)
      • 마리오게임 코드 (7)
    • 개발 소소 팁 (2)
    • 학습 내용 (198)
      • 학습 정리 (9)
      • 책 내용 및 회고 (7)
      • 백준 문제풀이 (102)
      • TIL (중지) (80)
    • 멘토링 준비 자료 (8)
      • 자바 스터디 멘토링 (8)
    • 기타 (4)
      • 공지 (1)
      • 잡담 (1)
      • 회고 (2)
  • 방명록

2024/03/26 (1)
Hibernate 6.4의 @SoftDelete 사용법 탐구

soft-delete-hibernatehibernate가 제공하는 @SoftDelete 어노테이션을 알아보자[hibernate 6.4.4 버전 기준으로 MySQL과 함께 테스트 했으며 6.4 버전부터 도입된 어노테이션이다.]@SoftDelete JavaDoc다음 어노테이션을 테스트디폴트로 boolean 타입의 deleted 필드가 추가되며, Entity 내부에 자바코드로 동일한 이름의 필드를 사용할 수 없다.중복 필드 에러가 발생한다.즉, deleted 필드는 자바 코드로 접근 불가하다.필드명은 커스텀하게 설정 가능하며, boolean 타입이 싫은 경우 converter를 사용할 수도 있다. (후술 예정)JpaRepository.deleteAll() 호출시deleted = true 로 update 된다...

개발-탐구 2024. 3. 26. 11:31
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • GitHub 프로필
TAG
more
«   2024/03   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바