2017-12-04 5 views
0

현재 Javers는 커밋 메타 데이터에 감사의 사용자 이름과 타임 스탬프를 기록하지만 사용자 ID도 저장하려고합니다. Javers에 사용자 ID 나 IP 주소와 같은 메타 데이터를 추가하는 필드를 추가 할 수 있습니까?Javers - 추가 커밋 메타 데이터를 추가하는 방법?

+0

도메인 모델에 해당 데이터를 포함시킬 수는 없습니까? –

+0

하지만 그것은 레코드를 변경할 때마다 수동으로 ip 주소를 설정하고 업데이트해야한다는 뜻입니다. 내가하고 싶은 일은 Javers가 커밋 메타 데이터에 사용자 이름을 어떻게 기록하는지와 같이 자동으로 데이터를 추가하는 것입니다. –

답변

1

예, commit properties. 각 커밋에 추가 한 다음 쿼리에 사용할 수있는 String 속성 맵입니다. 예보기 - https://javers.org/documentation/jql-examples/#commit-property-filter

+0

'자동 감사'기능을 사용하여 자동으로 데이터를 추가 할 수 있습니까? 그렇다면 예제 구현을 제공 할 수 있습니까? –

+0

https://javers.org/documentation/spring-integration/#commit-properties-provider-bean –

+0

정확히 내가 찾고있는 것이 었습니다. 고맙습니다 –