在 NHibernate 中,我可以使用工厂来构建复杂的聚合对象(实体)吗?

Posted

技术标签:

【中文标题】在 NHibernate 中,我可以使用工厂来构建复杂的聚合对象(实体)吗?【英文标题】:In NHibernate, can I use factory to build complex aggregate object (Entity)? 【发布时间】:2009-02-22 19:27:11 【问题描述】:

如果是,那怎么办? 如果不是......那你的方法是什么?

【问题讨论】:

【参考方案1】:

Checkout this post 来自 Ayende,他在其中描述了创建代理工厂以在实体代理上实现 INotifyPropertyChanged。

【讨论】:

【参考方案2】:

是的。如果您可以将对象设为 POCO,则可以使用 NHibernate 映射到您的数据库。

但是,您实际上并不完全了解您的需求,因此请发布更清晰的要求,我将能够更好地帮助您。

【讨论】:

以上是关于在 NHibernate 中,我可以使用工厂来构建复杂的聚合对象(实体)吗?的主要内容,如果未能解决你的问题,请参考以下文章

NHibernate 2.1 代理工厂选项 - 有啥区别以及选择哪个?

NHibernate - 外连接,不懒惰,忽略未找到 - 你如何在一个语句中构建对象?

无法加载代理工厂工厂异常

如何 NHibernate 将多个类映射到同一个表

NHibernate SessionFactory 线程安全问题

从 Oracle 数据库构建 NHibernate ORM