프레임워크/JPA
JPA Auditing을 이용하여 Entity의 공통속성 상속하기(createAt, updateAt)
JPA를 사용하는 프로젝트에서 Entity를 만들다보면 공통으로 곂치는 부분들이 있었는데, 이런 사소한 부분도 코드를 재활용할 수 있게 묶어 상속할 수 있는 방법이 있을까 하며 찾다 발견하여 프로젝트에 적용한 내용을 소개하겠다. EntityDate package spring.postproject.Entity.Common; import lombok.Getter; import org.springframework.data.annotation.CreatedDate; import org.springframework.data.annotation.LastModifiedDate; import org.springframework.data.jpa.domain.support.AuditingEntityListener; imp..
2022. 6. 6.