- 공통된 매핑정보만 상속받고 싶은경우 엔티티에 @MappeendSuperclass를 선언
- 코드상 분리, 데이터베이스의 테이블 개념에선 불리되지 않음
시간에 대해서 자동으로 값을 넣어주는 기능
public class Base {
@CreationTimestamp //생성시 시간정보를 줌
@Column(updatable = false) //수정시 관여x
private LocalDateTime createTime;
@UpdateTimestamp //업데이트시 시간정보 줌
@Column(insertable = false) //입력시 관여x
private LocalDateTime updateTime;
}
Base엔티티를 통해 공통적으로 사용되는 생성시간
, 수정시간
을 다른 객체에서
extend 하여 사용하기위해 만들었다.