2009-12-25 39 views

回答

0

ISession对象是一个非常轻量级的对象,ISessionFactory不是。

0

它可以 - 这取决于你如何使用它。会议是您的工作单位,因此通常只会在短时间内存在。它充当您的第一级缓存,存储它在整个生命周期中处理的实体。

如果您让会话长时间保持活跃状态​​,它们可能会越来越多地被缓存实体占用。在某些情况下,您可以使用ISession.Evict从会话中删除实体,如果没有理由将其保留在该会话中。

相关问题