Spec-Zone.ru › MySQL Connectors 1.0

4.4.1.3 Изменения в API Connector/J

В этом разделе описаны некоторые из наиболее важных изменений в API Connector/J с версии 5.1 до 8.0 и далее. Возможно, вам потребуется соответствующим образом скорректировать свои API-вызовы:

  • Имя класса, реализующего java.sql.Driver в MySQL Connector/J, изменилось с com.mysql.jdbc.Driver на com.mysql.cj.jdbc.Driver. Старое имя класса устарело.

  • Также были изменены имена этих часто используемых классов и интерфейсов:

    • ExceptionInterceptor: с com.mysql.jdbc.ExceptionInterceptor на com.mysql.cj.exceptions.ExceptionInterceptor

    • StatementInterceptor: с com.mysql.jdbc.StatementInterceptorV2 на com.mysql.cj.interceptors.QueryInterceptor

    • ConnectionLifecycleInterceptor: с com.mysql.jdbc.ConnectionLifecycleInterceptor на com.mysql.cj.jdbc.interceptors.ConnectionLifecycleInterceptor

    • AuthenticationPlugin: с com.mysql.jdbc.AuthenticationPlugin на com.mysql.cj.protocol.AuthenticationPlugin

    • BalanceStrategy: с com.mysql.jdbc.BalanceStrategy на com.mysql.cj.jdbc.ha.BalanceStrategy

    • MysqlDataSource: с com.mysql.jdbc.jdbc2.optional.MysqlDataSource на com.mysql.cj.jdbc.MysqlDataSource

    • MysqlDataSourceFactory: с com.mysql.jdbc.jdbc2.optional.MysqlDataSourceFactory на com.mysql.cj.jdbc.MysqlDataSourceFactory

    • MysqlConnectionPoolDataSource: с com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource на com.mysql.cj.jdbc.MysqlConnectionPoolDataSource

    • MysqlXADataSource: с com.mysql.jdbc.jdbc2.optional.MysqlXADataSource на com.mysql.cj.jdbc.MysqlXADataSource

    • MysqlXid: с com.mysql.jdbc.jdbc2.optional.MysqlXid на com.mysql.cj.jdbc.MysqlXid

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/connector-j-en/connector-j-api-changes.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API