Glossaire cybersécurité

ORM (Mapping objet-relationnel)

Terme anglais : ORM (Object-Relational Mapping)

Définition

Un outil qui permet aux développeurs de manipuler une base de données avec du code orienté objet au lieu d'écrire du SQL directement. Prisma est un ORM populaire.

Exemple

Avec Prisma (ORM), un développeur écrit prisma.user.findMany() au lieu de SELECT * FROM users — plus lisible et moins risqué face aux injections SQL.

Allez plus loin

Apprenez à vous défendre contre ORM (Mapping objet-relationnel)

Commencer gratuitement →