开发环境:vs2012+EF5+Mysql
开发模式:DB first
源代码下载地址:http://download.youkuaiyun.com/download/cdblh/9862768
EF的全称是Entity Framework,是微软推出的一款ORM框架,通过面向对象的思想抽象数据库访问层,自动生成与数据库表结构的映射关系。默认生成的.edmx文件下同时生成了.context.tt和entity.tt文件,接下来的操作是要讲entity.tt的数据实体文件分离到独立的类库项目中去。
一、使用Mysql客户端创建Coder表,表结构如下:
二、新建空解决方案EF,同时新增两个类库项目,分别是EF.DBContext和EF.Entities,如图所示: