rnaster 님의 블로그

  • 홈
  • 태그
  • 방명록

2025/11/24 1

JPA Auditing과 BaseEntity를 활용하여 Audit 필드 자동 관리

들어가며애플리케이션을 개발하다 보면 대부분의 테이블에 생성 시간(created_at), 수정 시간(updated_at) 컬럼을 추가하게 됩니다. 이러한 메타 정보는 데이터 추적, 장애 대응, 감사 목적으로 필수적입니다. 문제는 모든 Entity에 동일한 필드를 반복적으로 선언해야 한다는 점입니다. Entity가 10개, 20개로 늘어나면 코드 중복이 발생하고, 수정 시점에 updatedAt을 갱신하는 코드를 누락하는 실수도 생깁니다. 심지어 created_by, updated_by 라는 사용자 컬럼이라면 더 어려울 수 있습니다.@Entitypublic class User { @Id private Long id; private String name; private LocalDateTi..

설계 전략 2025.11.24
이전
1
다음
더보기
프로필사진

rnaster 님의 블로그

rnaster 님의 블로그 입니다.

  • 분류 전체보기 (6)
    • 스터디 기록 (3)
    • 설계 전략 (3)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/11   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바