然后点击添加
自动添加了entityframework的引用。同时会在项目的根目录下面生成一个package文件夹:
package文件夹里面存放的是与entityframework有关的文件:
查看生成的配置文件:
configctions节点里面有一个ction段的name为entityframework,下面有一个节点的名称就是该ction段name的值。如果想在其他地方使用ef的配置信息,那么需要把configctions、connectionstrings、entityframework三个节点都需要拷贝过广东药学院分数线去,并且c我的成长600字作文onfigctions节点是在所有节点的最前面。
.tt文件下面生成的就是数据库表对应的实体类,并且是但是形式的。
在edmx文件上面右键选择打开方式,选择xml(文本)编辑器方式打开:
文件的整个结构如下:
其中ssdl content定义的是数据库表的结构:
csdl content定义的是实体类的结构:
c-s mapping content定义的是实体类和数据库表的映射关系:
从c-s mapping content节点中可以看出,ef为什么会自动生成实体类,或者通过实体类为什么能操作数据库的数据了。
从这里可以看出ef做的第一件事情:取数据库的数据表结构,生成实体类,在表和实体之间自动建立映射关系。
t4模板:从edmx中取数据结构,按照模板生成对应格式的实体类。
studentsystementities继承自dbcontext,用来操作数据库。
到此这篇关于entity framework使用databa first模式实现增删改查的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持www.887551.com。
本文发布于:2023-04-06 02:08:36,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/4e57652b2bb414ce962c9ce8cf0eeed8.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:Entity Framework使用DataBase First模式实现增删改查.doc
本文 PDF 下载地址:Entity Framework使用DataBase First模式实现增删改查.pdf
留言与评论(共有 0 条评论) |