0and24 님의 블로그

  • 홈
  • 태그
  • 방명록

lastmodifieddate 1

JPA 상속 클래스로 엔티티 중복 코드 제거하기

1. 문제 상황Spring Boot와 JPA를 사용하면서, 여러 엔티티 클래스에 동일한 코드를 반복해서 작성해야 하는 문제가 생겼습니다. 제가 생각한 중복 코드의 문제점은 아래와 같습니다.중복 코드의 문제점:코드 가독성이 떨어지고 관리가 어려움.공통 기능을 수정할 경우, 모든 엔티티 클래스를 일일이 수정해야 함.유지보수 시 실수 가능성이 증가.2. 해결 방법JPA의 상속과 Spring Data JPA Auditing 기능을 사용하면, 이런 중복을 한 번에 해결할 수 있었습니다. 상속을 통해 공통된 필드를 부모 클래스에 작성하고, 이를 상속받는 방식으로 재사용하면 됩니다.3. 해결 과정1) 상속 클래스(BaseTimeEntity) 만들기엔티티 클래스의 공통 필드를 포함하는 부모 클래스를 만들어 볼게요. 이..

문제 및 해결 2024.11.27
이전
1
다음
더보기
프로필사진

0and24 님의 블로그

혹시나 궁금한 내용에 대해서 댓글을 남겨주시면 제가 확인해보고 글을 작성하겠습니다.

  • 분류 전체보기 (57)
    • DB (5)
    • Spring (13)
    • Kotlin (0)
    • 문제 및 해결 (6)
    • IT (21)
    • 코테 (2)
    • 궁금증 (6)

Tag

optional, 티스토리챌린지, DDD, 인텔리제이, 상속, sql, db, jpa, tdd, java, 자바, 메소드, ACID, junit, 오블완, spring, spring boot, lombok, 팩토리, 이름,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바