任何机构可以为我澄清这两种表达方式吗?
各有什么优缺点?
// 我刚刚工作并熟悉了所有 ORM 工具中的 CodeSmith 和 Linq to sql
谢谢
任何机构可以为我澄清这两种表达方式吗?
各有什么优缺点?
// 我刚刚工作并熟悉了所有 ORM 工具中的 CodeSmith 和 Linq to sql
谢谢
它指的是您是否可以断开数据库会话并仍然期望实体“活着”。在断开连接的 ORM 中,您可以断开和重新连接数据库会话(例如,在网页请求之间),同时保留实体对象(例如,处于 Web 会话状态)。
就我个人而言,我不喜欢在断开连接模式下工作(我主要使用 NHibernate),因为虽然它看起来很简单,但有时会出现难以调试的副作用。
那么这里有一些缺点来保持与数据库的连接更长的时间:
方便可能是专业人士。