서문 :이 질문은 대신 NHibernate
에 대해 구체적으로 말하면 this answer의 파생어입니다.NHibernate 트랜잭션 : 배치에 대한 INSERT-UPDATE_DELETE 순서가 어딘가에 기록되어 있습니까?
는 최대 절전 모드로, org.hibernate.event.def.AbstractFlushingEventListener.performExecutions (EventSource)에 javadoc는 말한다 :
는 외국계 있도록 특별 순서로, 모든 SQL 및 second-level 캐시 업데이트를 실행 키 제약 조건 위반 될 수 없습니다 : 콜렉션 요소의
- 삽입, 순서대로 그들이 수행 하였다
- 업데이트 삭제 수집
- 삽입 엘 이 순서가 너무 NHibernate에 적용 되는가가 최대 절전 모드로 적용되면
- : ements
- 삭제, 순서대로 그들은
내 질문을 실시 하였다?
기타 -이 동작이 DBMS 관련 사항 인 경우 SQL Server를 사용하고 있습니다.
+1 : Many Thanks! –