[TIL] @EntityListeners, @CreatedDate

김시원·2022년 10월 18일
0

TIL

목록 보기
8/30

🔖 @EntityListeners(AuditingEntityListener.class)

    1. Entity 클래스가 변화하는 것을 항상 듣는다. 지켜보고 있다
    1. 지켜보다가 Auditing(변화가 일어났을때) 생성, 수정시간에 변화가 있을 때 자동으로 업데이트.

🔖 @CreatedDate

생성시간을 나타냄

🔖 @LastModifiedDate

수정시간을 나타냄

🔖 LocalDateTime

시간을 나타내는 자료형


📌 쿼리(Query) = SQL을 만든다


List<Memo> findAllByOrderByModifiedAtDesc();

= findAll By OrderBy ModifiedAt Desc

이렇게 작성하면 최신순으로 정렬하는 SQL문을 JPA가 알아서 짜준다.
규칙에 맞게 써주기만 하면 됨.


🔖 IllegalArgumentException

전달받는 재료가 잘못됐다.


profile
IT 개발자 시원

0개의 댓글

관련 채용 정보