본문 바로가기
  • 게임 개발과 프로그래밍 그리고 인공지능
웹 개발/Spring

Spring Data JPA 4 - JPA Auditing과 Base Entity

by huenuri 2024. 12. 31.

다음 강의도 계속해서 들어보며 JPA에 대한 공부를 이어가겠다.


 
 
 
 
 

이론 4 - JPA Auditing과 Base Entity

 

 
 
 

Post가 새로 만들어졌다고 해보자. 언제 만들어졌고 어떤 것인지 기록을 남기는 것을 의미한다.
 
 
 
 
 

 
마리오가 점프를 한다고 할 때를 예로 들어보겠다. 이벤트가 일어났을 때 그에 맞는 반응을 보여주는 것이 리스너이다.
 
 
 
 
 

 
 
 
 

 
 
 
 
 

중복되는 것을 일일이 지우려면 관리가 어렵기에 Entity에서는 이를 생성하고 상속받게 한다.
 
 
 
 
 

 
 
 

 
사용할 수 있는 건 이 두 가지 정보이다.


 
 
 
 
 

퀴즈 3 - JPA Audit 이해하기

 

 
 


 
 
 
 

학습을 마치고

다른 강의에 비해 강의 시간이 다소 길었지만 재미있게 수업을 진행하셔서 수업 시간이 금방 지나갔다. 리스너는 자바스크립트 공부할 때 많이 들었던 개념이다. 오라클 DB를 사용할 때도 지난번에 리스너가 삭제되어 이를 재설정하는 작업이 참 힘들기도 했었다.
그때 developer를 사용하지 않는다고 완전히 종료해서는 안된다는 것을 확실해 배우기도 했었다. 이제 마지막 단원을 학습할 것이다.