티스토리 뷰

Hibernate AbstractPersistentCollection는 소유자 엔터티가 처음 세션에 연결될 때 컬렉션 인스턴스를 적절한 하위 클래스로 래핑 합니다.

그런 PersistentCollection다음 삭제 된 컬렉션 요소를 추적합니다. 그것 없이는 Hibernate는 그들에 대한 삽입 / 업데이트 만 수행 할 수있을 것이다 (대부분의 경우; 일부 id 생성기 클래스의 경우 가능하지 않더라도).

당신은 기본적으로 운이 좋지 않습니다. 할 수있는 유일한 작업은 ImportTable데이터베이스에서 기존 엔티티 ( ) 를로드 하고 수정 한 다음 (예 :로드 된 복사본에는 있지만 복제본에는없는 컬렉션 요소 삭제) 저장하는 것입니다.

즉, 처음에 엔터티를 복제해야하는 이유를 잘 이해하지 못합니다 (Flex ... 엔티티를 XML / JSON 등으로 마샬링하고 있습니까?). 모든 PersistentCollection구현은 다음 Serializable같습니다 . 와이어를 통해 전송되었습니다. XML로 마샬링하는 방법도 있습니다.



출처
https://stackoverflow.com/questions/1904949
댓글
공지사항
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31