🔖 @EntityListeners(AuditingEntityListener.class)
- Entity 클래스가 변화하는 것을 항상 듣는다. 지켜보고 있다
- 지켜보다가 Auditing(변화가 일어났을때) 생성, 수정시간에 변화가 있을 때 자동으로 업데이트.
🔖 @CreatedDate
생성시간을 나타냄
🔖 @LastModifiedDate
수정시간을 나타냄
🔖 LocalDateTime
시간을 나타내는 자료형
📌 쿼리(Query) = SQL을 만든다
List<Memo> findAllByOrderByModifiedAtDesc();
= findAll By OrderBy ModifiedAt Desc
이렇게 작성하면 최신순으로 정렬하는 SQL문을 JPA가 알아서 짜준다.
규칙에 맞게 써주기만 하면 됨.
🔖 IllegalArgumentException
전달받는 재료가 잘못됐다.