EF架构~系列目录

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:

EF架构系列主是我在项目开发中,总结出现的一些经验性的东西,拿出来与大家分享,哪块与的有问题,还请大家指出来,然后我们一些再去讲究!

EF架构~系列目录

第一回  EF架构~了解一下,ADO.NET Entity Framework

第二回  EF架构~终于自己架构了一个相对完整的EF方案

第三回  EF架构开发续,终于实现了Update方法的统一

第四回  EF架构——code first开发中,在修改实体时,自动影响到数据表上

第五回  EF架构~Code First构架~Data层的实现

第六回  EF架构~一个规范,两个实现

第七回  EF架构~一个规范,两个实现(续)~性能可以接受的批量增删改操作

第八回  EF架构~将数据库注释添加导入到模型实体类中

第九回  EF架构~为ObjectContext类型加个Find方法

第十回  EF架构~性能高效的批量操作(Insert篇)

第十一回 EF架构~为EF DbContext生成的实体添加注释

第十二回   EF架构~看看下面这代码,你还敢用它的延时加载吗?

第十三回   EF架构~性能高效的批量操作(Update篇)

第十四回   EF架构~为EF DbContext生成的实体添加Display特性

第十五回   EF架构~对不起Include,是我冤枉你了!

第十六回   EF架构~简洁关联表插入,优越的代码性能!

第十七回   EF架构~简洁关联表插入,优越的代码性能!

第十八回 EF架构~单表一对多集合的插入(树型结构)

第十九回   EF架构~引入规约(Specification)模式,让程序扩展性更强恢复

第二十回 EF架构~linq to entity的随机排序问题

第二十一回  EF架构~为EF DbContext生成的实体添加注释(T4模板应用)

第二十二回  EF架构~为EF DbContext生成的实体添加注释(T5模板应用

第二十三回  EF架构~AutoMapper对象映射工具简化了实体赋值的过程

第二十四回  EF架构~数据分批批量提交

第二十五回  EF架构~DefaultValue让我的UnitOfWork更可读

第二十六回  EF架构~为BulkInsert引入SET IDENTITY_INSERT ON功能

第二十七回  EF架构~对AutoMapper实体映射的扩展

第二十八回  EF架构~linq模拟left join的两种写法,性能差之千里!

第二十九回  EF架构~为导航属性赋值时ToList()的替换方案

第三十回     EF架构~在global.asax里写了一个异常跳转,不错!

第三十一回  EF架构~关系表插入应该写在事务里,但不应该是分布式事务

第三十二回  EF~为IEnumerable接口添加增删查等操作,原因是IEnumerable导航属性更放心

第三十三回  EF架构~在ef中支持IQueryable级别的Contains被翻译成了Exist,性能可以接受!

第三十四回  EF架构~真正被封装的排序方法,支持多列排序

第三十五回  EF架构~在T4模版中为所有属性加默认值

第三十六回  EF架构~XMLRepository仓储的实现

第三十七回  EF架构~豁出去了,为了IOC,为了扩展,改变以前的IRepository接口

第三十八回  EF架构~二级域名中共享Session

第三十九回  EF架构~在Linq to Entity中使用日期函數

第四十回     EF架构~LinqToEntity里实现left join的一对一与一对多

第四十一回  EF架构~XMLRepository仓储的实现~续(XAttribute方式)

第四十二回  EF架构~基于EF数据层的实现

第四十三回 EF架构~异步改造之路~仓储接口的改造

第四十四回 EF架构~异步改造之路~让DbContextRepository去实现异步接口

第四十五回 EF架构~EF6配置需要注意的几个地方

第四十六回 EF架构~EF异步改造之路~仓储接口的改造~续

第四十七回 EF架构~在T4模版中自定义属性的getter和setter

第四十八回 EF架构~通过EF6的DbCommand拦截器来实现数据库读写分离

第四十九回 EF架构~通过EF6的DbCommand拦截器来实现数据库读写分离~续~添加事务机制

第五十回    EF架构~通过EF6的DbCommand拦截器来实现数据库读写分离~再续~添加对各只读服务器的心跳检测

第五十一回 EF架构~通过EF6的DbCommand拦截器来实现数据库读写分离~终结~配置的优化和事务里读写的统一

第五十二回 EF架构~扩展一个分页处理大数据的方法

第五十三回 EF架构~充血模型设置不被持久化的属性

第五十四回 EF架构~有时使用SQL更方便

第五十五回 EF架构~Cannot attach the file as database

第五十六回 EF架构~CodeFirst模型下的数据初始化

第五十七回 EF架构~CodeFirst自关联表的插入

第五十八回 EF架构~CodeFirst数据迁移与防数据库删除

第五十九回 EF架构~关于多对多关系表无法更新与插入的问题

第六十回 EF架构~CodeFirst生产环境的Migrations

第六十一回 EF架构~为分组添加位运算聚合方法

第六十二回 EF架构~Migration数据迁移的执行顺序

第六十三回 EF架构~TransactionScope与SaveChanges的关系

第六十四回 EF架构~FluentValidation实体检验与实体分离了

第六十五回 EF架构~migration对mysql数据库的迁移

第六十六回 EF架构~mysql中时间戳字段被认为是主键自增

第六十七回 EF架构~让mysql支持DbFunctions扩展函数

第六十八回 EF架构~mysql数据库无法创建数据模型

第六十九回 EF架构~Dapper.Contrib不能将Linq翻译好发到数据库,所以请不要用它

感谢您的阅读!

本文转自博客园张占岭(仓储大叔的博客,原文链接:EF架构~系列目录,如需转载请自行联系原博主。

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
8月前
|
缓存 Ubuntu 数据库
百度搜索:蓝易云【Ubuntu系统目录架构详解】
这是Ubuntu系统目录架构的主要部分,每个目录都有其特定的用途,合理使用目录结构可以使系统更加有序和易于管理。
89 2
|
存储 关系型数据库 MySQL
第02章 MySQL的数据目录【1.MySQL架构篇】【MySQL高级】
第02章 MySQL的数据目录【1.MySQL架构篇】【MySQL高级】
1121 0
|
6月前
|
Java Maven 开发者
gradle项目对比maven项目的目录架构以及对gradle wrapper的理解
gradle项目对比maven项目的目录架构以及对gradle wrapper的理解
72 0
|
8月前
|
运维 Linux Apache
LAMP架构调优(十)——Apache禁止指定目录PHP解析与错误页面优化
LAMP架构调优(十)——Apache禁止指定目录PHP解析与错误页面优化
289 2
|
8月前
|
SpringCloudAlibaba 负载均衡 Java
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(目录大纲)
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(目录大纲)
203 1
|
运维 监控 网络协议
【运维知识进阶篇】集群架构-Nginx常用模块(目录索引+状态监控+访问控制+访问限制)(下)
【运维知识进阶篇】集群架构-Nginx常用模块(目录索引+状态监控+访问控制+访问限制)(下)
100 0
|
运维 监控 应用服务中间件
【运维知识进阶篇】集群架构-Nginx常用模块(目录索引+状态监控+访问控制+访问限制)(上)
【运维知识进阶篇】集群架构-Nginx常用模块(目录索引+状态监控+访问控制+访问限制)
111 0
|
8月前
|
网络协议 Linux 测试技术
NFS - MIPS架构下构建NFS共享目录服务
NFS - MIPS架构下构建NFS共享目录服务
223 1
|
存储 分布式计算 Hadoop
[大数据架构 ]Apache大数据项目目录
[大数据架构 ]Apache大数据项目目录