2009-12-25 4 views

답변

0

ISession 개체는 매우 가벼운 개체이며 ISessionFactory는 아닙니다.

0

사용 방법에 따라 달라질 수 있습니다. 세션은 작업 단위이므로 일반적으로 짧은 시간 동안 만 존재합니다. 평생 동안 처리 한 엔티티를 저장하는 캐시의 첫 번째 레벨 역할을합니다.

세션을 오랫동안 유지하면 캐시 된 엔티티에 점점 더 많은 시간이 쌓일 수 있습니다. 특정 시나리오에서는 ISession.Evict을 사용하여 세션에서 엔터티를 유지할 이유가 없으면 세션에서 엔터티를 제거 할 수 있습니다.

관련 문제