- @Pre/PostPersist(삽입 전/후), @Pre/PostUpdate(업뎃 전후), @Pre/PostRemove(삭제 전후), @PostLoad(select문 전/후)
=> 객체에다가 @EntityListener(리스너클래스) 등록해주면 거기에 위의 어노테이션에 따라서 이벤트 처리를 해주는 것
- 내가 만든 myentityListener를 상속 -> ‘@createdDate, @LastModifiedDate 등록 후 jpaenableAuditing 리스너를 등록한 클래스’를 상속
@EntityListeners(AuditingEntityListener.class | 해당 클래스에 Auditing 기능을 포함 |
@CreatedDate | Entity가 생성되어 저장될 때 시간이 자동 저장 |
@LastModifiedDate | 조회한 Entity의 값을 변경할 때 시간이 자동 저장 |
'BackEnd > 패캠' 카테고리의 다른 글
[JPA] 영속성 (0) | 2022.02.02 |
---|---|
[JPA] 연관관계 (0) | 2022.02.01 |
[JPA] QueryMethod 살펴보기 (0) | 2022.01.30 |
[JPA] data.sql 설정 / 롬복 / Repository Interface 메소드 (0) | 2022.01.29 |
swagger (0) | 2022.01.28 |
Comment