NHibernate - ISession по сравнению с IStatelessSession

Что за и против использует IStatelessSession ISession в NHibernate?

15
задан Fitzchak Yitzchaki 21 April 2010 в 00:42
поделиться

1 ответ

StatelessSession не отслеживает изменения, внесенные в объекты, и не поддерживает отложенную загрузку. Вот почему у него лучшая производительность, чем у Session.

Но с сеансом без сохранения состояния вы вынуждены вручную управлять операциями Insert, Delete, Update, и это действительно неудобно.

Сеанс без сохранения состояния предназначен для пакетных операций, когда вам нужно сделать много запросов к базе данных, и вам не нужно отслеживать изменения и т. Д.

19
ответ дан 1 December 2019 в 03:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: