【问题标题】:FixUp-esque Collection for NHibernate?NHibernate 的 FixUp-esque 集合?
【发布时间】:2010-01-20 18:45:08
【问题描述】:

我正在着手在一个大型项目中开始使用 NHibernate(之前曾在小规模上使用过它),并且正在深入研究管理关系的问题...具体来说,有哪些最佳做法可以做到这一点?

示例:经典:您有一个博客和评论,博客指向 (0-n) 个 cmets,集合中的每个评论都指向博客 {0,1}。

开箱即用,似乎由您决定不要朝自己的脚开枪(例如,通过不匹配子对象关系)。我们希望有一个更好的解决方案来构建......

我发现的一个选项是将集合设为私有并为其提供访问器/变异方法。 fixup 可以在这些方法中完成。

但我想知道是否有更好的解决方案——比如“FixupCollection”(用于Entity Framework's POCO template

另外,Ayende 提到了他自己的 FixupCollection(ADO.Net Entity Framework Round II post,但找不到任何代码):“我为 NHibernate 编写了自己的集合类,它将对关系进行修复”。

感谢您提供任何信息!

【问题讨论】:

    标签: nhibernate entity-framework


    【解决方案1】:

    【讨论】:

    • 太棒了!我确实找过,但没找到,请在 svn 存储库上调用,谢谢! :) 这回答了部分问题——但我仍然想知道大多数人在处理这个问题时做了什么……如果答案是“手动”,那也很酷
    • 就个人而言,是的,我是手工完成的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多