JDBC(Java Database Connectivity):Java 中连接关系型数据库的标准方式。
通过 JDBC 驱动程序连接到数据库,使用 JDBC API 执行 SQL 查询和更新。
适用于多种关系型数据库,如MySQL、PostgreSQL、Oracle等。
ODBC(Open Database Connectivity):一种通用的数据库连接标准,可以在多种平台上使用。
提供了一种访问不同数据库的标准接口,允许应用程序使用 SQL 发送请求。
不同的数据库供应商提供了相应的ODBC驱动程序。
ADO.NET(ActiveX Data Objects .NET):用于连接和访问关系型数据库的.NET框架的一部分。
提供了一种在.NET应用程序中访问数据的方式,支持多种关系型数据库。
Hibernate:一种基于Java的对象关系映射(ORM)框架,用于将Java对象映射到关系型数据库。
使用Hibernate配置文件和注解来定义对象映射,而不需要直接编写SQL查询。支持多种数据库系统。
Entity Framework:Microsoft的.NET平台上的ORM框架,用于将.NET对象映射到关系型数据库。
允许使用LINQ(Language Integrated Query)查询数据库。
Python的SQLAlchemy:Python中常用的ORM框架,支持多种数据库系统。
提供了灵活的查询语言和数据库连接方式。
MongoDB驱动程序:针对非关系型数据库MongoDB的驱动程序,如PyMongo(Python的MongoDB驱动程序)。
通过驱动程序连接到MongoDB数据库,执行文档型数据库的操作。
Spring Data:Spring框架的一部分,用于简化与各种数据存储的交互。
。 |