로딩
요청 처리 중입니다...

@MappedSuperclass

 @MappedSuperclass

실무에서는 Controller, Service, Entity 모두 공통으로 잡아놓는 기초 클래스가 있는데. 그걸 매핑해주는 어노테이션 BaseEntity.java @MappedSuperclass @Data public abstract class BaseEntity { private String createBy; private LocalDateTime createDate; private String lastModifiedBy; private LocalDateTime lastModifiedDate; } Item.java @Entity @Inheritance(strategy = InheritanceType.JOINED) @DiscriminatorColumn public class Item extends BaseEntity{ @Id @GeneratedValue private long Item_id; @Column private String name; @Column private int pr...

# BaseEntity # JPA # MappedSuperclass # 공통Entity

원문 링크 : @MappedSuperclass