无需 LoadOptions 的预加载/预取多对多 - Linq to Sql
我遇到了一种情况,我需要通过多对多关系预取一些实体。所以它就像经典的 BlogPost <- BlogPostTag ->标记情况。 是的,我知道 LoadOptions,但我…
在 API 中从延迟/延迟加载转换为急切加载的首选方法?
我已经研究一个 API(它包装了某种 Web 服务)有一段时间了,它的功能已经很完整了。 我最初将该 API 设计为自始至终都是惰性/延迟加载的;考虑到使用…
Rails 添加自定义预加载
我在 Rails 中有许多自定义 find_by_sql 查询。我想对它们使用急切加载,但似乎没有一个好的方法来做到这一点。 我看到 eager_custom.rb 文件四处浮动…
Grails GORM 域类关系
Grails 1.1.1 Goovy 1.5.7 在这样的关系中: 作者 1 -- n 书 n -- 1 出版商 在 Grails 中定义: class Author { String firstName String lastName st…
如何在此代码中执行此预加载(使用 .Include() 方法)?
我正在使用一个非常简单的存储库,使用 VS2010 Beta 2 附带的 Entity Framework v4。 如果用户选择要求的话,我会尝试动态包含 Include 方法。 例如。…
使用 ObjectContext.CreateQuery(实体框架和存储库)加载相关实体(预加载)时遇到问题
这是我尝试过的很多事情......希望您可以从中推断出我正在尝试做什么以及我做错了什么。好吧,我在使用这个 DoQuery 时加载相关实体时遇到问题: publ…
渴望加载和存储库模式
我想知道使用存储库模式时如何正确处理复杂对象图的急切加载问题。我猜这不是 ORM 特定的问题。 第一次尝试: public interface IProductRepository :…
Linq-To-Entity 包括
我目前正在学习更多有关 Linq-To-Entities 的知识 - 特别是目前有关急切加载和延迟加载的知识。 proxy.User.Include("Role").First(u => u.UserId =…
NHibernate 中的预加载子集合和子集合
我在 NHibernate 尝试加载小型数据层次结构时遇到问题。我的域模型如下所示: class GrandParent { int ID{getset} IList<Parent> Parents {get s…
Datamapper 中多对多关系的策略性预加载?
我正在使用 DataMapper,这是一个用于 ruby 的开源 ORM,我很渴望想抓挠。目前,DataMapper 可以对一对多关系使用策略性预加载 (SEL),但不能对发…
具有多对多关系的热切加载 - Grails (GORM)
每本书可以有许多作者。每个作者都可以写很多本书。 class Book { static belongsTo = Author static hasMany = [authors:Author] } class Author { s…
在自引用表中预先加载 Linq to SQL 实体
我有 2 个相关的 Linq to SQL 问题。请参见下图,看看我的模型是什么样子。 问题 1 我试图弄清楚如何在我的 User 类/表上预先加载 User.AddedByUser …
为什么在 Struts 1.2.7 中延迟实例化 MessageResourcesFactory?
由于存在双重检查锁定问题,因此我们必须使用同步来保证对以下方法(org.apache.struts.util.MessageResources 类)的并发访问: INSTANTIATION publi…