EF CodeFirst配置领域类
2024-10-08 10:36:16
当我们不想使用EF的默认约定时,可以手动配置领域类,但还是推荐少配置,Simple is best!
两种配置方式:
1.Data Annotation Attributes【数据注解特性】
数据注解是一种基于配置的简单特性,你可以应用于你的领域类以及领域类的属性上。数据注解特性,不仅适用于EF、还适用于ASP.NET Web Form以及ASP.NET MVC,数据注解特性包含在System.ComponentModel.DataAnnotations.命名空间下。
2.Fluent API(推荐)
相比数据注解特性,fluentapi提供了所有的配置选项,可以通过重写DbContext类中的OnModelCreating方法,以注入Fluent API 相关配置。
最新文章
- 用Model-View-ViewModel构建iOS App
- NSBundle常用方法及解释
- Javascript将构造函数扩展为简单工厂
- s:iterator间接实现跳出循环
- Factstone Benchmark
- python 基础知识(一)
- JWeb备忘录
- 【SSRS】入门篇(六) -- 分组和总计
- Analyzing the Meaning of Sentences
- Android敏感词过滤主要类
- ABP项目依赖图,根据自已生在的Demo项目分析而得
- 最短路径---dijkstra算法模板
- 一句话总结K均值算法
- 【vue】如何在 Vue-cli 创建的项目中引入 iView
- atexit()使用
- scapy学习笔记(1)
- Python集成开发环境PyCharm调试
- java的this static public protected private abstract interface 在python的对应,java python一些区别
- 2012r2 以及 2012r2 withupdate 已经安装更新的差异
- ZOJ 3203 Light Bulb (三分查找)