1
요구 사항에 따라 DB의 실제 행을 업데이트하지 않도록 각 데이터의 참조를 유지해야합니다. 활성 상태가 true 인 db에 새 행을 만들고 이전 행 상태를 변경합니다. 거짓으로.JPA의 필터 참조 엔티티 데이터
Name | Status
XYZ | 0
XYZ1 | 1
XYZ1은 사용자 테이블의 이름을 업데이트됩니다 같은
User:
Name | Status
XYZ | 1
지금 아무도 그래서 지금 내 DB를이 행을 업데이트합니다. JPA을 ORM으로 사용하고 있습니다. Entity에서 활성 행만 가져 오는 방법을 알아야합니다.
참조 데이터에서 필터링 된 데이터를 얻으려면 도움이 필요합니다. 활성 데이터 만 모든 곳에서 반영됩니다.
동일한 테이블에 이전 버전을 저장하지 마십시오. 그것을 사용하려면 Envers를 사용하십시오. –
@JBNizet 고맙습니다. 그러나 우리가 최대 절전 모드를 사용한다면 역 참조는 어떻게됩니까? 그런 다음 우리는 주된 요구 사항 인 것을 할 수 없습니다. – NiKuSh