- DataBase First:数据库优先开发方式,先有数据库,然后根据数据库生成实体数据模型。
- Model First:项目开始没有数据库,借助EF设计数据库模型,然后根据模型同步完成数据库及表的创建。简单的来说就是:先有模型再有数据库。
- Code First:代码优先,简单说就是先创建实例类、上下文类,打上特性标签,比如属性不能为空,长度为10等等特性,然后根据类来生成数据库。一般后期修改系统优先使用此方法,这样改动就会非常小。
EF框架常用的三种开发方式
最新推荐文章于 2023-12-15 08:03:40 发布