hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Prateek Rungta (JIRA)" <>
Subject [jira] [Created] (HIVE-7998) Enhance JDBC Driver to not require class specification
Date Fri, 05 Sep 2014 04:18:23 GMT
Prateek Rungta created HIVE-7998:

             Summary: Enhance JDBC Driver to not require class specification
                 Key: HIVE-7998
             Project: Hive
          Issue Type: New Feature
          Components: JDBC
            Reporter: Prateek Rungta
            Priority: Trivial

The hotspot VM offers a way to avoid having to specify the driver class explicitly when using
the JDBC driver. 

The DriverManager methods getConnection and getDrivers have been enhanced to support the Java
Standard Edition Service Provider mechanism. JDBC 4.0 Drivers must include the file META-INF/services/java.sql.Driver.
This file contains the name of the JDBC drivers implementation of java.sql.Driver. For example,
to load the my.sql.Driver class, the META-INF/services/java.sql.Driver file would contain
the entry: `my.sql.Driver`
Applications no longer need to explictly load JDBC drivers using Class.forName(). Existing
programs which currently load JDBC drivers using Class.forName() will continue to work without


This message was sent by Atlassian JIRA

View raw message