Spring Framework(스프링)
[spring/JPA] @CreatedDate @LastModifiedDate 상속시켜 BaseEntity만들기
개발자 고포고
2022. 10. 7. 12:10
반응형
[spring/JPA] @CreatedDate @LastModifiedDate 상속시켜 BaseEntity만들기
이전에 배운
https://gofogo.tistory.com/187
[spring/JPA] @CreatedDate @LastModifiedDate 적용하기
[spring/JPA] @CreatedDate @LastModifiedDate 적용하기 @CreatedDate @LastModifiedDate을 사용하면 등록 업데이트 시간을 자동으로 처리해준다 #Entity @EntityListeners(AuditingEntityListener.cla..
gofogo.tistory.com
내용을 기반으로 상속시켜 편안하게 써보자
#BaseEntity를 만든다
@Getter
@MappedSuperclass
@EntityListeners(AuditingEntityListener.class)
public class BaseEntity {
@CreatedDate
@Column(name = "reg_date")
private LocalDateTime regDate;
@LastModifiedDate
@Column(name = "update_date")
private LocalDateTime updateDate;
}
#상속받아 편안하게 활용한다
@Entity
@Data
public class HistoryContent extends BaseEntity{
@Id
@GeneratedValue
private Long id;
private String seq;
private String mediaID;
private String period;
private String contentKor;
private String contentEng;
}
#자동화되어 잘 등록되었다
#상속 #Entity #Spring #CreatedDate #LastModifiedDate
반응형