Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
对象关系阻抗
鲍勃大叔实锤:类与数据结构的比较!每个优秀的软件设计师和架构师都需要牢记的问题
什么是类? 类是一组类似对象的规范。 什么是对象? 对象是一组对封装数据元素进行操作的函数。 或者更确切地说,对象是一组对隐含数据元素进行操作的函数。 暗示数据元素是什么意思?“ 对象的功能意味着存在一些数据元素;
反对SQL与捍卫SQL的论战
三篇文章分别针对此进行了争论:1. Jamie Brandon首次发表了反对SQL:
反关系数据库anti-RDBMS“邪教”
在21世纪初,许多网络公司意识到DBA并不了解新公司的需求,因此 "阻碍 "了 "快速发展和突破 "的进程。因此,他们开始避开RDBMS和/或DBA,在应用程序代码中重新创造许多功能。RDBMS开始仅仅被用作 "哑巴存储",其他功能被转移到应用程序代码中。
幽默图:程序员准备编写SQL前的热身 - DZone
网友评论:Lmaooooo. L
架构陷阱:不要任何事情都使用 ORM 实体
在用JPA/Hibernate设计应用程序时,我遇到了一种常见的模式,即建议开发者通过持久化实体和ORM来尽可能多地引导他们与数据库的交互,不惜一切代价避免编写SQL。 这似乎主要是源于一种信念,即这种方法将最大限度地提高模型的灵活性和数据库的可移
Apache Empire-db:实现Java完全SQL自由
Apache Empire-db 让您可以不受限制地使用 Java 中的关系型 DBMS,从而释放数据库系统的全部功能。 忘掉 OR-Mapping、Entity Beans、Lazy vs Eager、Bytecode Proxies、Tuple
Spring Data JDBC如何对DDD聚合根进行部分更新? - spring.io
这是有关如何应对使用 Spring Data JDBC 时可能遇到的各种挑战的系列文章的第四篇。该系列包括:
幽默:不喜欢ORM的原因:凭什么让应用程序定义数据表结构?数据库寿命比应用更长啊 - Michael
对于ORM和OGM,我从未喜欢过的一件事:让应用程序定义数据库表结构、索引或约束。为什么?因为我认为数据库通常比应用程序寿命更长。 众说纷纭:不同意,在结构良好的系统中,您既没有整体数据库,也没有单一数据模型。就是说,如何存储数据是一个非常
由亚马逊内部禁止使用SQL数据库引出的想法 - nelhage
和我一起工作的人往往会意识到我对数据库特别是对SQL数据库有意见。上周,我
GraphQL SPQR和Spring Boot入门 | baeldung
GraphQL Schema Publisher & Query Resolver,简称 SPQR,是从带注释的 Java 类中生成 GraphQL 模式。在传统的方法中,如果我们想把GraphQL添加到我们的项目中,我们将不得不遵循两个步骤: 首先,我们必须在项目中
Hibernate 20周年纪念 - Vlad Mihalcea
这是著名Hibernate推广者Vlad Mihalcea文章,他一直致力于编写大量ORM教程,帮助人们协调处理关系数据库与面向对象两种范式之间的矛盾,试图在简易性和灵活性方面取得平衡:
riok/mapperly: 类似MapStruct的.NET对象映射生成器
Mapperly 是一个用于生成对象映射的 .NET 源代码生成器。灵感来自 MapStruct。因为 Mapperly 在构建时创建映射代码,所以运行时的开销最小。更好的是,生成的代码完全可读,让您可以轻松验证生成的映射代码。Mapperly 是最快速的 .NET 对象映射
Bold for Delphi实现开源了
Delphi的Bold是一个对象关系映射器(ORM)和MDA应用程序框架。它旨在
幽默:你的SQL语法有错!
你的SQL语法有错误,当你想搞清楚是什么错时,没有下文了。
谨慎使用 jpa 关系 - felixs
这篇博文的灵感来自于我为我的上一个客户所做的工作,该客户想要模块化他的单体,但有数百个实体的复杂混乱。我们开始消除模块之间的循环依赖,这种依赖特别是由于 jpa 关系及其对服务层的影响而发生的。这篇博文试图解释为什么更简单的映射方法更好。 JPA
OODBMS 和 ORDBMS 有什么区别?
OODBMS是面向对象的数据库管理系统英文缩写词,ORDBMS是对象关系数据库管理系统简称 。前者是纯面向对象数据库,后者是对象与关系映射的数据库。 1、OODBMSOODBMS也
静态类型很有用,但也有局限性
在代码库内部,静态类型系统可以是一个强大的工具。良好的类型系统使编译器能够检查代码的各个部分是否看起来内部一致: 您是否使用正确的参数调用过程? 您是否实现了接口定义的所有方法? 您是否正确初始化了对象? 虽然类型系统对于此类工作很有用,但还必须意识
Classy:根据数据库表在运行时创建类/模型
这个库的目的是提取有关数据库表和列及其关系的信息,并为你创建运行时类,你可以在代码/服务中使用这些类,而无需自己创建类,这样你就可以在编写代码时不必浪费时间创建类,而是专注于逻辑。 Java Classy是一个 Java 库,旨在根据您的数据库模型
下页
关闭