f0rb说

从ORM到OQM之3:查询对象和动态查询语言

本文探讨了如何利用查询对象实例自动生成动态查询条件,通过将查询条件抽象为四种字段类型(谓词后缀字段、逻辑后缀字段、子查询字段和实体关系字段)以实现查询条件的自动构造。

从ORM到OQM之2:动态查询中的属性相关型重复及其重构方法

介绍

动态查询问题是ORM框架中一个长期存在的痛点。
解决这个问题将对简化数据库的交互逻辑和提高代码的可维护性产生深远影响。
本文定位了动态查询中的一种结构型重复,并提出了一种通用的重构方法,以优化动态查询相关的代码。

什么?!Golang里两行代码就能搞定增删查改接口了?

这都得益于OQM(Object Query-Language Mapping)技术的加持,我们开发了一个Go版本的实现,GoooQo

From ORM to OQM: An Object-Only SQL Construction Solution

Object/Relational Mapping (ORM) may lead the development of object-oriented applications based on relational databases in the wrong direction.

从ORM到OQM:一种基于对象的SQL语句构造方案

对象/关系映射(ORM)技术在一定程度上将基于关系数据库的应用开发引向了错误的方向。一个好的技术方案应该是把事情变得越来越简单,而不是越来越复杂。

DoytoQuery中的关联查询方案

本文介绍了DoytoQuery对N+1查询问题的解决方案,以及实体间关系的查询方案。