为什么我要将数据库上下文进行抽象,为它生产一个基类有用吗~目录
很多朋友与我一起开发项目时,总是问我,“你为什么要把linq to sql的DataContext对象抽象出一个基类来”,我觉得Linq自己实现的很好了,你抽象出一个基类完全是多于的,多此一举!
事实上,我很喜欢听到这样的声音,因为它是我不断向前的动力,也是我对知识能更深一层理解的动力,在此,感谢那些与我唱反调的朋友们,呵呵!
以下是我对“为什么我要将数据库上下文进行抽象,为它生产一个基类有用吗”这个话题做的一个解答,本系列目录如下:
第一回 要想知道为什么抽象出基类,应该先对基类有一个比较明确的认识
第二回 基类的架造方法应该为子类想的多一些
第三回 基类中的方法,应该根据实际情况,虚的虚,抽象的抽象!
第四回 基类中的修饰符,应该根据你对架构的理解去定义它们,没有绝对的
第五回 我讨厌到处的SubmitChange(),系统给我们提供的SubmitChange()真的靠的住吗?
第六回 Linq to sql的DataContext对象,有必要去进行一些抽象,抽象的部分应该有哪些
分类:
其它 / 面向对象
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
2011-08-02 JQuery一行搞定当前面所对应的导航菜单变亮效果