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