110,539
社区成员
发帖
与我相关
我的任务
分享
Using(var db = OpenMyDB())
{
db.Save(obj);
}
是将内存中的我的 obj 对象同步 insert 或者 update 到数据库,这就是数据库引擎要做的事情。包括你使用 ADO.NET 引擎来执行 sql 语句也是一样的概念。
而在设计上,这里的“数据库”不是什么业务领域概念,是纯粹的计算机领域概念。所以我看了“领域驱动设计”的一些书之后,觉得堆砌得很臃肿、不清楚、误导读者。
滥用一些非常雷人的词儿来吸引小孩儿,把技术的层次分不清楚,这是一些“模式”书籍的毛病。