-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
서비스 운영 중에 @MappedSuperclass 확장 가능 여부
23.02.11 14:29 작성 조회수 342
0
안녕하세요.
@MappedSuperclass 어노테이션을 사용하는 BaseEntity 클래스는 아래와 같은 필드를 갖고 있습니다.
CREATEDBY CREATEDDATE LASTMODIFIEDBY LASTMODIFIEDDATE
여기서 궁금한 점이 하나 생겼는데요.
만약 처음에 100개의 클래스 중 100개 클래스 모두가 BaseEntity 클래스를 상속받아서 공통 필드를 사용하고 있습니다.
그런데 운영중에 100개 중 50개의 클래스에서만 사용하는 공통 필드가 추가되면 이런 경우에는 어떻게 처리하면 좋을까요?
자바에서 상속은 1개만 할 수 있어서 고민이 됩니다.
50개의 클래스에 노가다로 필드를 입력해야 좋을지,,
답변을 작성해보세요.
0
답변 1