Вызов нескольких FindAll()
не вызывает несколько разных сеансов.Все они используют один и тот же сеанс.Причина, по которой FindAll()
не может принести пользу, заключается в том, что она внутренне использует ICriteria
, а сама ICriteria
не может использовать кэш первого уровня.Кэш первого уровня доступен только для Load
и Get
.
Более подробная информация доступна здесь .