공부/작성중

Hibernate(11) - Audit(히스토리 로깅)

오피스엑소더스 2019. 12. 6. 11:39

참고

 - https://hibernate.org/orm/envers/

 - https://docs.jboss.org/hibernate/orm/current/userguide/html_single/Hibernate_User_Guide.html#envers

 

 

목적 : DB 변경에 따른 이력을 남기기 위함

목표 : 엔티티에 추가/변경/삭제가 있는 경우 히스토리 로그 테이블에 이력을 남긴다.

조건 :

 - 로그 테이블 

  > suffix : _aud

  > 필수정보 : 최근수정일시, 최근수정유저, 생성일, 생성유저