关于linq和entity framework的使用
最近学着用了下,感觉不是很习惯,也许是还不了解,有一些问题,想请教下~
这种完全自动生成的实体层的问题,由于数据库的设计和程序中是有不少差别的,可能某些关联关系并没有在数据库中体现,某些规则是在程序中实现的(一些规则和约束我一般写在实体层中),还有扩展和修改一些实体和封装一些东东在实体中(当然并不完全是领域模型),但是发现自动生成的这个实体层在小组内其它人更新的时候,我手动修改的一些东西会被重新初始化时丢掉?
个人感觉在快速开发简单的系统时确实很快,但是如果比较复杂的,光修改自动生成的东西费的时间就太多了~
用过的朋友说下感受哈,我才用了两天,不是很明白~