【发布时间】:2013-02-26 03:53:56
【问题描述】:
我认为这个问题在具有中型模型的 Web 应用程序中很常见。 假设我有一个 SportCenter 类,其中包含一个篮球场列表,当 显示我仍想显示的篮球场的保留或属性 关于它所属的 SportCenter 的信息很少。
我使用 ASP.Net MVC 和 nHibernate 作为数据层,所以我的问题是: 是否值得让 nHibernate 加载整个 SportCenter 实例(实际上 包含的集合是延迟加载的,但类仍然是“重的”)在一起 我的 BasketballField 及其信息只是为了显示 运动中心?
另一方面,在 HQL 中构建非常精细的查询让我回到了过去 使用手工 SQL 查询的经典 ASP 日...
有什么最佳做法可以推荐吗?
谢谢大家,彼得。
【问题讨论】: