为什么我要将数据库上下文进行抽象,为它生产一个基类有用吗~目录
很多朋友与我一起开发项目时,总是问我,“你为什么要把linq to sql的DataContext对象抽象出一个基类来”,我觉得Linq自己实现的很好了,你抽象出一个基类完全是多于的,多此一举!
事实上,我很喜欢听到这样的声音,因为它是我不断向前的动力,也是我对知识能更深一层理解的动力,在此,感谢那些与我唱反调的朋友们,呵呵!
以下是我对“为什么我要将数据库上下文进行抽象,为它生产一个基类有用吗”这个话题做的一个解答,本系列目录如下:
第一回 要想知道为什么抽象出基类,应该先对基类有一个比较明确的认识
第二回 基类的架造方法应该为子类想的多一些
第三回 基类中的方法,应该根据实际情况,虚的虚,抽象的抽象!
第四回 基类中的修饰符,应该根据你对架构的理解去定义它们,没有绝对的
第五回 我讨厌到处的SubmitChange(),系统给我们提供的SubmitChange()真的靠的住吗?
第六回 Linq to sql的DataContext对象,有必要去进行一些抽象,抽象的部分应该有哪些
分类:
其它 / 面向对象
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
· ThreeJs-16智慧城市项目(重磅以及未来发展ai)
· .NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想
· Browser-use 详细介绍&使用文档
· 软件产品开发中常见的10个问题及处理方法
· Vite CVE-2025-30208 安全漏洞
2011-08-02 JQuery一行搞定当前面所对应的导航菜单变亮效果