반응형
현재 프로젝트의 구조
Timestamped.java
@MappedSuperclass // 상속했을 때, 컬럼으로 인식.
@EntityListeners(AuditingEntityListener.class) // 생성/수정 시간을 자동으로 반영하도록 설정
public abstract class Timestamped {
@CreatedDate // 생성일자임을 나타냄
private LocalDateTime createdAt;
@LastModifiedDate // 마지막 수정일자임을 나타냄
private LocalDateTime modifiedAt;
}
Course.java 수정
- timestamped의 메소드를 사용하기 위해 timestamped를 상속
public class Course extends Timestamped{
Application 수정
- 아래의 코드 추가
@EnableJpaAuditing
H2 Database 확인
반응형
'스프링 (Spring) > DTO, Lombok, JPA, H2' 카테고리의 다른 글
JPA Repository - Save, findAll, findById (0) | 2021.07.14 |
---|---|
CRUD (0) | 2021.07.13 |
JPA 사용하기 (0) | 2021.07.13 |
JPA 개념, 기본설정 (0) | 2021.07.13 |
H2 Database 기본설정 (0) | 2021.07.13 |
댓글