跳到主要内容

认识

2025年02月20日
柏拉文
越努力,越幸运

一、认识


ORM(Object-Relational Mapping) 对象关系映射 是一种技术,通过将关系型数据库中的表映射为代码中的对象,允许开发者使用面向对象的方式进行数据库操作,而不需要直接编写 SQL 语句。ORM, 针对关系型数据库,主要处理结构化数据以及表之间的关系。ORM 数据以表格形式存储,强调行与列、以及表之间的关联性。ORM 底层操作依然是 SQL,通过 ORM 框架的 API 生成 SQL 语句。

Sequelize 是一个基于 Node.jsORM(对象关系映射)框架,主要用于操作关系型数据库,如 MySQLPostgreSQLSQLiteMSSQL 等。它能帮助开发者使用 JavaScript 对数据库进行增删改查,而不需要直接编写 SQL 语句,从而提高开发效率和代码的可维护性。