Query Builder - CI/CD用語集の定義
query builderは、メソッドチェーン(例: KnexやjOOQ)を通じてSQLをプログラム的に構築するライブラリで、ORMのように行を完全なオブジェクトにマッピングすることなく、安全性と組み立てやすさを提供します。
ORMとの違い
query builderはSQLに近い形を保ち、プレーンな行を返します。一方ORMはオブジェクトモデルとアイデンティティ追跡を追加します。多くのスタックでは、複雑な読み取りにquery builderを、それ以外にはORMを使います。
関連ガイド
ORM (Object-Relational Mapping) - CI/CD Glossary DefinitionORM (Object-Relational Mapping): An ORM maps database tables to objects in code so developers query with the…
Prepared Statement - CI/CD Glossary DefinitionPrepared Statement: A prepared statement is a SQL query parsed once with placeholders for its parameters, the…