주제가 혼동을 줄 수 있습니다. 본질적으로, 나는 그 (것)들 사이 관계에 3 개의 "실재물"가있다. 엔터티 중 하나만 영구적으로 유지해야합니다 (서버 재시작 사이). 난 여전히 비 영구적 인 엔터티간에 DB 기능을 원한다. 예를 들어 쿼리.JPA- 혼합 엔티티 및 비 엔티티 클래스
이 문제를 처리하는 데 올바른 패턴이 무엇입니까?
메모리 내 DB에 대해 생각했지만 내 엔티티 중 하나가 지속적이어야 할 필요가 있기 때문에 비 지속 엔티티가 다른 지속성 단위가 될 수 있으므로 이것이 옵션이 아니라고 생각합니다.
또 다른 생각은 모든 것을 지속적으로 유지하면서 시스템을 다시 시작할 때 비 영구 테이블을 지우는 것입니다.
? 감사.
나는 다른 PU를 사용하는 아이디어 + 메모리 DB에서, 그리고 다른 PU의 객체들 사이의 관계를 (직접적으로) 정의하지 않는 것이 합리적이라고 생각한다. –