#对象与关系数据库阻抗不匹配

ORM真的不适合DDD

13-10-08 52 10165 14 daxnet

第一篇帖子,先自我介绍一下,我从07年开始关注并实践 DDD ,也一直在关注jdon的成长(虽然一直没有注册ID并发言)。自己的tech stack是.NET阵营的,一致也在致力推广.NET下DD... 详细

Martin Fowler厌倦ORM了

12-05-09 16 15831 17 banq

Martin fowler几年前曾经非常推崇ORM(对象/关系数据库映射框架),特别是Hibernate和Ruby的Active Record,现在他面对大家越来越多对ORM责难和怀疑。他写了这篇新的... 详细

鲍勃大叔实锤:类与数据结构的比较!每个优秀的软件设计师和架构师都需要牢记的问题

19-06-18 4602 15 banq

什么是类? 类是一组类似对象的规范。 什么是对象? 对象是一组对封装数据元素进行操作的函数。 或者更确切地说,对象是一组对隐含数据元素进行操作的函数。 暗示数据元素是什么意思?... 详细

NoDBA(干掉数据库管理员)

13-02-26 7 3794 3 banq

Martin fowler发表了一篇有关NoSQL导致 NoDBA 文章,文章大意如下: 在许多组织中,任何持久性数据将被存储在关系数据库中,由一个中央数据库管理组织进行管理的(DBA)。 这样做有... 详细

从数据结构+算法分析ORM的末日

14-04-23 5 2414 3 banq

大家讨论都挺好,我下面进行纯粹分析一下,今天脑子比较好些。 对象和数据库都是一种静态的数据结构,而SQL与LinQ或Lambda表达式或Stream都属于一种动态算法过程。两个分别对应内存和CPU,... 详细

从Swift语言看ORM的定位错误

14-06-07 5 2761 1 banq

Swift提供了数据结构struct和类Class两种, 数据结构和类一样支持行为,包括方法和初始化,数据结构和类的重要区别是:数据结构按复制方式传递,当你将一个数据结构传递给另外一个变量时,实际是复... 详细

幽默图:程序员准备编写SQL前的热身 - DZone

20-09-21 1342 4 banq

网友评论:Lmaooooo. Listen, when I turn the caps lock on is when I mean BUSINESS. 详细

为什么使用Event Sourcing?

15-03-14 1 5036 3 banq

Event Sourcing并不是存储状态,所有应用状态是代表事实的原始证据,它完全打开了我们应用的全新 架构 。 Why use Event Sourcing - Arkency Blog... 详细

反对SQL与捍卫SQL的论战

21-07-29 440 2 banq

三篇文章分别针对此进行了争论: 1. Jamie Brandon首次发表了 反对SQL : 首先他认为关系数据库好处是: 共享的通用数据模型允许以多种不同语言编写、在不同机器上运行并具有... 详细

由亚马逊内部禁止使用SQL数据库引出的想法 - nelhage

21-04-08 847 1 banq

和我一起工作的人往往会意识到我对数据库特别是对SQL数据库有意见。上周,我 写了一篇Postgres调试故事, 并在推特上发布了 AWS禁止内部使用SQL数据库的政策 . 详细

幽默:盯着屏幕很久不知道问题在哪里?SQL费发费眼 - Lukas Eder

20-12-10 934 1 banq

众说纷纭: 我曾经花了将近两天的时间来尝试在复杂的UDPATE语句中查找语法错误 那是邪恶的。无法看到错误,必须检查响应。  诸如此类的问题由于逗号的严重问题而使我非常头痛。 . 详细

幽默:不喜欢ORM的原因:凭什么让应用程序定义数据表结构?数据库寿命比应用更长啊 - Michael

20-05-31 1182 1 banq

对于ORM和OGM,我从未喜欢过的一件事:让应用程序定义数据库表结构、索引或约束。为什么?因为我认为数据库通常比应用程序寿命更长。 众说纷纭: 不同意,在结构良好的系统中,您既没有整体数据库,也没... 详细

Hibernate 20周年纪念 - Vlad Mihalcea

21-05-25 281 1 banq

这是著名Hibernate推广者Vlad Mihalcea文章,他一直致力于编写大量ORM教程,帮助人们协调处理关系数据库与 面向对象 两种范式之间的矛盾,试图在简易性和灵活性方面取得平衡: ... 详细

Bold for Delphi实现开源了

20-09-25 444 banq

Delphi的Bold 是一个 对象关系映射器(ORM) 和MDA应用程序框架。它旨在显着提高开发人员的生产力,为他们提供以下设施: 持久化域对象的对象关系映射 领域类的 UM... 详细

共有 901 2 3 4 ... 6 下一页