做任何.NET框架,让您先创建业务实体,然后数据库。 换句话说,您可以使用备份到数据库后的DDD /持久性无知方法。任何工具,让你写生成SQL DDL和迁移脚本。该模型/类

随意返工我的空话,使之更好的问题。

有帮助吗?

解决方案

NHibernate的支持领域驱动设计,持久性无知,和自动化的数据模型生成。

其他提示

生态从CapableObjects 做什么你所要求的,等等。有一点学习曲线,但生产率的提高是惊人的。不符合公司BTW任何关系 - 只是一个非常满意的顾客。

您可以选择城堡的ActiveRecord其中隐藏的NHibernate的复杂性,并可以创建业务实体,如创建一个模式文件,并直接生成数据库实体的各种选项的模式。

DataObjects.Net 被设计为支持正是这种图案。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top