Entity Framework Poco方式编程我进行了实现,除了他能把实体模型与数据模型进行分离以外,我很难在发现他还有什么其它的优点。所以在这里我希望大家能指点指点我。
另外,实体模型与数据模型进行分离的优点又体验在哪里了呢。我在用EF1.0的时候,没有这种分离,但用起来依然感觉还不错。为什么要提倡实体模型与数据模型。
这取决于你所用的架构,如果用DDD(领域驱动设计)架构,先从领域模型的设计开始,这时根本没有数据库,一切皆对象,你就会体现到 Entity Framework Code First 的好处了。
另外,使用Entity Framework Code First还可以在运行时配置映射关系。
多谢du兄,小弟略微明白些了。
觉得很麻烦,又要写一大堆代码,已经有了数据库了。