上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 45 下一页
摘要: 每个Vue应用都是通过Vue函数创建一个新的Vue实例开始,代码如下: {}是创建Vue应用时的参数对象 1、Vue实例的data属性 当一个Vue对象被创建时,它向Vue的响应式系统中加入了其参数对象的data属性中所有的属性,当data属性中的属性发生改变时,视图会随之产生改变,根据新的属性值更 阅读全文
posted @ 2017-11-02 19:45 郑小超 阅读(1027) 评论(0) 推荐(0)
摘要: 在看vue.js之前,可以先看这两篇文章,对于为什么要使用vue会有一定帮助 1、 Vue.js !important 2、界面之下:还原真实的MV*模式 !important 3、web前端优化之reflow(减少页面的回流) 4、深度剖析:如何实现一个 Virtual DOM 算法 本系列文章是 阅读全文
posted @ 2017-11-02 18:38 郑小超 阅读(373) 评论(0) 推荐(0)
摘要: 当前环境为EF Code First开发模式中 一、EF默认约定 1、常用约定 (1)、当没有显示指定实体主键的时候,EF会默认将长得最像Id的属性(且类型为GUID)设为主键 (2)、设计实体时,当一个实体包含一个集合属性,该集合属性里面的元素是另一个实体时,则默认未一对多关系,即使没有显示的指定 阅读全文
posted @ 2017-10-26 11:19 郑小超 阅读(698) 评论(0) 推荐(0)
摘要: 今天在学EF Code First模式的时候,发现几个很有趣的问题,问题如下: 1、当编写玩实体后,不指定任何主键约束,EF会找长的最像Id的,然后设置其为主键,验证代码如下: 运行控制台,看看数据库会有什么表现? 结论:发现EF在我没有指定那个是主键的情况下,将UserId设为了主键 2、当一个实 阅读全文
posted @ 2017-10-25 11:01 郑小超 阅读(761) 评论(5) 推荐(1)
摘要: 数据库实体间的关系无非有这么几种:一对一、一对多、多对多,这些关系在EF框架中分别有不同的创建方式: 1、在"Database First"模式中,这些关系通过SQL语句的方式建立 2、在"Model First"模式中,这些关系很简单,通过设计器就能简单搞定,实体简单的关联和数据库表之间的关联,都 阅读全文
posted @ 2017-10-19 17:43 郑小超 阅读(690) 评论(0) 推荐(0)
摘要: 一、拆分实体到多个表 1、在日常开发中,会经常碰到一些老系统,当客户提出一些新的需求,这些需求需要在原来的表的基础上加一些字段,大多数人会选择通过给原表添加字段的方式来完成这些需求,方法,虽然可行,但是如果架构不合理的系统,就会牵一发而动全身.所以处理这种需求比较合理的方式是:建一张新表来存放新的字 阅读全文
posted @ 2017-10-11 18:48 郑小超 阅读(1096) 评论(0) 推荐(0)
摘要: 日常开发中,经常会碰到一些自引用的实体,比如系统菜单、目录实体,这类实体往往自己引用自己,所以我们必须学会使用Code First来建立这一类的模型. 以下是自引用表的数据库关系图: ok,下面开始介绍从零创建一个Code First版的自引用模型. 1、往目标项目中添加EF包,通过NuGet程序包 阅读全文
posted @ 2017-10-11 16:44 郑小超 阅读(949) 评论(0) 推荐(1)
摘要: 本文主要讲EF一对多关系和多对多关系的建立 一、模型设计器 1、一对多关系 右键设计器新增关联 导航属性和外键属性可修改 2、多对多关系 右键设计器新增关联 模型设计完毕之后,根据右键设计器根据模型生成数据库,就能生成对应的表之间的一对多和多对多关联 二、代码层面 建表语句如下: 添加常规主键约束, 阅读全文
posted @ 2017-10-10 18:33 郑小超 阅读(693) 评论(0) 推荐(0)
摘要: EF基础知识小记三(设计器=>数据库)介绍了如何创建一个空设计器模型,并如何将模型同步到数据库的表中,本文则主要介绍如何将一个存在的数据库同步到模型设计器中。为了能快速的模拟这个过程,给出一下建表语句,代码如下: 1、看过EF基础知识小记三(设计器=>数据库)后,省去一些简单的操作步骤,直接到下面这 阅读全文
posted @ 2017-10-10 17:24 郑小超 阅读(539) 评论(0) 推荐(0)
摘要: 本文主要介绍通过EF的设计器来同步数据库和对应的实体类.并使用生成的实体上下文,来进行简单的增删查该操作 1、通过EF设计器创建一个简单模型 (1)、右键目标项目添加新建项 (2)、选择ADO.Net实体数据模型,并将实体模型命名为Recipe1,点击下一步 (3)、选择空设计器,并点击完成 (4) 阅读全文
posted @ 2017-10-10 16:19 郑小超 阅读(1003) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 45 下一页