查询对象
表示数据库查询的对象。
有关完整描述,请参见 EAA 模式 第 316 页
SQL 语言可能很复杂,许多开发人员并不熟悉它。此外,您需要了解数据库模式才能形成查询。您可以通过创建隐藏 SQL 的参数化方法中的专用查找方法来避免这种情况,但这使得形成更多临时查询变得困难。如果数据库模式发生变化,它还会导致 SQL 语句中的重复。
查询对象是一个解释器 [四人帮],即可以自行形成 SQL 查询的对象结构。您可以通过引用类和字段而不是表和列来创建此查询。这样,编写查询的人员就可以独立于数据库模式进行操作,并且模式的更改可以集中在一个地方。