3.1 MySQL Connector/J 概述

MySQL 为使用 MySQL Connector/J 的 Java 编程语言开发的客户端应用程序提供连接。Connector/J 实现了 Java 数据库连接 (JDBC) API,以及它的一些增值扩展。它还支持新的 X DevAPI。

MySQL Connector/J 是 JDBC Type 4 驱动程序,实现了 JDBC 4.2规范。Type 4 名称意味着该驱动程序是 MySQL 协议的纯 Java 实现,不依赖于 MySQL 客户端库。有关兼容性信息,请参阅 第 3.2 节,“与 MySQL 和 Java 版本的兼容性”。

Connector/J 8.0 提供易于开发的功能,包括使用驱动程序管理器自动注册、标准化有效性检查、分类的 SQLException、支持大量更新计数、支持包中的本地和偏移日期时间变体java.time、支持 JDBC-4。 x XML 处理,支持每个连接的客户端信息,并支持 NCHAR, NVARCHARNCLOB数据类型。有关兼容性信息,请参阅 第 3.2 节,“与 MySQL 和 Java 版本的兼容性”。

对于使用通用数据访问设计模式的大型程序,请考虑使用流行的持久性框架之一,例如HibernateSpring 的 JDBC 模板MyBatis SQL 映射,以减少用于调试、调优、保护和维护的 JDBC 代码量。维持。

重点话题