Java与Oracle数据库连接涉及以下几个基础概念:
以下是一个简单的Java代码示例,展示如何使用JDBC连接到Oracle数据库:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class OracleJDBCConnection {
public static void main(String[] args) {
Connection connection = null;
try {
// 加载Oracle JDBC驱动程序
Class.forName("oracle.jdbc.driver.OracleDriver");
// 设置数据库连接URL、用户名和密码
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
String username = "your_username";
String password = "your_password";
// 建立数据库连接
connection = DriverManager.getConnection(url, username, password);
// 连接成功后的操作
System.out.println("Connected to Oracle Database!");
} catch (ClassNotFoundException e) {
System.err.println("Oracle JDBC Driver not found!");
e.printStackTrace();
} catch (SQLException e) {
System.err.println("Connection to Oracle Database failed!");
e.printStackTrace();
} finally {
// 关闭数据库连接
if (connection != null) {
try {
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
}
请注意,在实际应用中,建议使用连接池来管理数据库连接,以提高性能和可靠性。同时,为了保护敏感信息,不要在代码中硬编码数据库用户名和密码,可以使用配置文件或环境变量来存储这些信息。
领取专属 10元无门槛券
手把手带您无忧上云