【第一种:DataAnnotations】
[Table("T_Persons")]、[Column("Name")]就叫做DataAnnotations
这种方式比较方便,但是耦合度太高,一般的类最好是poco(Plain Old C# Object,没有继承什么特殊的父类,没有标注什么特殊的Attribute,没有定义什么特殊的方法,就是一堆普通的属性),不符合大项目开发的需求,微软推荐使用FluentAPI。
【第二种:FluentAPI】
新建一个项
安装
App.config
<connectionStrings>
<add name="connStr" connectionString="Data Source=ZWH; Database=test2; User ID=sa; Password=123456;providerName="System.Data.SqlClient" />
</connectionStrings>
建一个Person.cs类