- JDBC 4.0 and Oracle JDeveloper for J2EE Development
- Deepak Vohra
- 183字
- 2021-08-25 18:08:44
DriverManager Class
The DriverManager
class is used to obtain a connection with a database. A JDBC driver is required to be loaded before obtaining a connection with the database. In JDBC 3.0, a JDBC driver can be loaded either by specifying it in the jdbc.drivers
system property, or by using the Class.forName()
method. We require invoking the Class.forName()
method by loading the Oracle JDBC driver, oracle.jdbc.OracleDriver
, using JDBC 3.0.
Class.forName("oracle.jdbc.OracleDriver");
In JDBC 4.0 specifications, the DriverManager
class has added support to getConnection()
and getDrivers()
methods, for the Java SE (Service Provider) mechanism. By using these methods, JDBC drivers may be loaded automatically. The Class.forName()
method is not required to be invoked. Loading drivers using the Java SE Service Provider mechanism will be discussed in the Automatic SQL Driver Loading section.
A JDBC connection is represented by a java.sql.Connection
object, and may be obtained from a DriverManager
by calling the overloaded static getConnection()
methods. The getConnection()
method is listed in following table:

For example, a connection with the Oracle database may be obtained as shown below:
String url="jdbc:oracle:thin:@localhost:1521:ORCL"; Connection connection = DriverManager.getConnection(url, "oe", "pw");
- Object/Oriented Programming in ColdFusion
- 中文版Photoshop入門與提高(CS6版)
- IBM Lotus Notes 8.5 User Guide: LITE
- Android從入門到精通
- Vivado從此開始(進(jìn)階篇)
- SVG動畫
- Building Websites with VB.NET and DotNetNuke 4
- 深入淺出WebAssembly
- AI繪畫基礎(chǔ)與商業(yè)實戰(zhàn)
- CAD/CAE技術(shù)應(yīng)用
- WS/BPEL 2.0 for SOA Composite Applications with Oracle SOA Suite 11g
- Magento 1.4 Development Cookbook
- 早該這樣學(xué)!Photoshop比你想的簡單
- 中文版3ds Max 2016基礎(chǔ)教程
- 中文版CorelDRAW 2020基礎(chǔ)教程