사용자 도구

사이트 도구


java:hibernate:envers

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
java:hibernate:envers [2019/06/04 11:03]
kwon37xi
java:hibernate:envers [2019/06/04 11:03] (현재)
kwon37xi
줄 4: 줄 4:
   * [[https://​spring.io/​projects/​spring-data-envers|Spring Data Envers]] Hibernate Envers 의 변경 사항을 쉽게 조회할 수 있게 해준다.   * [[https://​spring.io/​projects/​spring-data-envers|Spring Data Envers]] Hibernate Envers 의 변경 사항을 쉽게 조회할 수 있게 해준다.
  
-====== REV 를 long 으로 변경해야한다 ​======+===== REV 를 long 으로 변경해야한다 =====
   * 이력이 쌓일 때 이력의 값을 ''​REV''​라는 컬럼으로 저장하는데 이 값이 ''​int''​ 타입이다.   * 이력이 쌓일 때 이력의 값을 ''​REV''​라는 컬럼으로 저장하는데 이 값이 ''​int''​ 타입이다.
   * 이 경우 약 20억 이상의 이력이 쌓이면 곧바로 오류가 발생하게 된다.   * 이 경우 약 20억 이상의 이력이 쌓이면 곧바로 오류가 발생하게 된다.
줄 26: 줄 26:
   * [[https://​hibernate.atlassian.net/​browse/​HHH-6615|[HHH-6615] int type in Revision number - Hibernate JIRA]]   * [[https://​hibernate.atlassian.net/​browse/​HHH-6615|[HHH-6615] int type in Revision number - Hibernate JIRA]]
  
-====== Custom @RevisionEntity ​======+===== Custom @RevisionEntity =====
   * ''​@RevisionEntity''​를 커스터마이징 하여 원하는 데이터를 추가 저장할 수도 있다.   * ''​@RevisionEntity''​를 커스터마이징 하여 원하는 데이터를 추가 저장할 수도 있다.
   * [[https://​thoughts-on-java.org/​hibernate-envers-extend-standard-revision/​|Hibernate Envers - Extend the standard revision]]   * [[https://​thoughts-on-java.org/​hibernate-envers-extend-standard-revision/​|Hibernate Envers - Extend the standard revision]]
java/hibernate/envers.txt · 마지막으로 수정됨: 2019/06/04 11:03 저자 kwon37xi