Mybatis ORM SpringORM
Spring 中的 ORM 不是一个独立的 ORM 工具,而是 Spring 框架提供的一套强大的支持机制,用于集成和简化第三方 ORM 框架尤其是 Hibernate 和 JPA)在 Spring 应用程序中的使用。
ORM 的全称是 Object-Relational Mapping,中文译为“对象关系映射”。
它的核心思想是:在面向对象的编程语言(如 Java, Python, C# 等)中使用的“对象”与关系型数据库(如 MySQL, PostgreSQL, Oracle 等)中存储数据的“表”之间,建立一座桥梁,实现自动的相互转换。
简单来说:ORM 让你能用操作“对象”的方式(更符合编程思维)来操作数据库里的“表”(更符合数据存储结构),而不用写复杂的 SQL 语句。