码迷,mamicode.com
首页 >  
搜索关键字:仓储    ( 564个结果
应用程序框架实战二十六:查询对象
信息系统的查询需求千变万化,在仓储中为每个查询需求创建一个特殊方法,将导致大量乏味而臃肿的接口。 一种更加可行的办法是,在应用层服务中描述查询需求,并通过仓储执行查询。 为了能够更好的描述查询需求,可以将查询功能从仓储中抽取出来,专门创建一个查询对象。 查询最复杂的部分是条件过滤,这也是查...
分类:其他好文   时间:2015-01-20 23:49:01    阅读次数:244
基础才是重中之重~泛型类的静态构造方法可不是只执行一次呀
回到目录最近做了一个数据库的读写分离项目,使用到了DbCommand拦截器,在程序开发过程中没有发现什么特别的问题,而当开发完成后,在进行测试阶段时,一个偶然的机会让我发现了,原来我的拦截器注入不只是注入一次,而是每种类型的仓储都会注入一次,这个问题事实上是相关严重的一件事,如果你的拦截器处理逻辑很...
分类:其他好文   时间:2015-01-14 12:18:52    阅读次数:164
EF架构~通过EF6的DbCommand拦截器来实现数据库读写分离~终结~配置的优化和事务里读写的统一
回到目录本讲是通过DbCommand拦截器来实现读写分离的最后一讲,对之前几篇文章做了一个优化,无论是程序可读性还是实用性上都有一个提升,在配置信息这块,去除了字符串方式的拼接,取而代之的是section数组,这样在修改配置时更加清晰了;而实用性上,彻底改变了读和写不能共用一个仓储对象的缺点,并且在...
分类:数据库   时间:2015-01-12 16:05:18    阅读次数:308
EF6+MVC4+EasyUI个人日记系统开源共享
发现在2015年里学习MVC的人越来越多,本人的群成员也越来越多,为了更方便大家学习,在此共享一个个人的小项目。如下是部分截图:简单介绍一下本系统的一些相关知识。1.简单的3层框架,易学易懂2.用到了仓储 ,即 Repository 类3.EF调用存储过程的大数据量分页4.EF CodeFirst ...
分类:Web程序   时间:2015-01-12 10:46:42    阅读次数:199
EF架构~通过EF6的SQL命名拦截器来实现数据库读写分离
回到目录前几天看了一个基于sqlserver的负载均衡与读写分离的软件Moebius,实现的方式还是不错的,这使得用sqlserver数据库的同学时有机会对数据库进行更有效的优化了看着人有做的东西,自己也想用EF来实现一个读写分离,所以就有了本篇文章,仓储大叔读写分离的思路是:1 用sqlserv....
分类:数据库   时间:2015-01-07 18:41:06    阅读次数:217
MVC构架思想
一.构架的基本思想 采用MVC构架一个网站时,最好随时随地地将脑袋中切割成三份(M,V,C),这是一个最基本的切割单位,而且也是最容易切割的三个部分,但是在实务上,通常不会这么简单,有时候我们会再多切割成好几块,例如:服务层,数据访问层,数据仓储曾,辅助工具层,等等。 MVC各个部分的责任:Mode...
分类:Web程序   时间:2014-12-23 11:55:03    阅读次数:239
Util应用程序框架公共操作类(六):验证扩展
前面介绍了仓储的基本操作,下面准备开始扩展查询,在扩展查询之前,首先要增加两个公共操作类,一个是经常要用到的验证方法,另一个是Lambda表达式的操作类。 很多时候,我们会判断一个对象是否为null,由于null是一个不能接受的值,它会导致“未将对象引用设置到对象的实例”的严重错误,所以当检测...
分类:其他好文   时间:2014-12-23 01:27:57    阅读次数:221
应用程序框架实战二十二 : DDD分层架构之仓储(层超类型基础篇)
前一篇介绍了仓储的基本概念,并谈了我对仓储的一些认识,本文将实现仓储的基本功能。 仓储代表聚合在内存中的集合,所以仓储的接口需要模拟得像一个集合。仓储中有很多操作都是可以通用的,可以把这部分操作抽取到基类中。 在Util.Domains项目中创建一个文件夹Repositories,这个文件夹...
分类:其他好文   时间:2014-12-17 18:06:10    阅读次数:250
《京东技术解密》读后感
京东技术体系简介 ? ? 京东技术团队目前有超过4000名员工,2013年市场交易额达到1255亿元,信息系统涵盖交易、供应链、仓储、配送、客服和售后全流程,电商业务、物流平台、技术平台和互联网金融“四架马车”战...
分类:其他好文   时间:2014-12-17 16:38:17    阅读次数:282
应用程序框架实战二十一:DDD分层架构之仓储(介绍篇)
前面已经介绍过Entity Framework的工作单元和映射层超类型的封装,从本文开始,将逐步介绍仓储以及对查询的扩展支持。 什么是仓储 仓储表示聚合的集合。 仓储所表现出来的集合外观,仅仅是一种模拟,除了测试以外,没有理由使用内存中真正的...
分类:其他好文   时间:2014-12-12 12:57:41    阅读次数:155
564条   上一页 1 ... 50 51 52 53 54 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!