import java.sql.*;
public class Demo {
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
// 加载Oracle JDBC驱动程序
Class.forName("oracle.jdbc.driver.OracleDriver");
// 建立数据库连接
conn = DriverManager.getConnection(
"jdbc:oracle:thin:@localhost:1521:XE","system","password");
// 创建一个 Statement 对象
stmt = conn.createStatement();
// 执行查询语句
rs = stmt.executeQuery("SELECT * FROM EMP");
// 打印查询结果
while (rs.next()) {
System.out.println(rs.getString("EMPNO") + " "
+ rs.getString("ENAME") + " "
+ rs.getString("JOB"));
}
} catch (ClassNotFoundException e) {
System.out.println("找不到Oracle JDBC驱动程序");
e.printstacktrace();
} catch (sqlException e) {
e.printstacktrace();
} finally {
// 关闭数据库连接
try {
if (rs != null) rs.close();
if (stmt != null) stmt.close();
if (conn != null) conn.close();
} catch (sqlException e) {
e.printstacktrace();
}
}
}
}
在这个示例程序中,我们通过Oracle提供的JDBC驱动程序建立了一个到数据库的连接,并执行了一个简单的查询操作,然后将结果输出到控制台上。这个程序已经包含了连接、查询和关闭连接等部分,大家可以根据自己的需要进行创建和修改。
总之,Java和Oracle11g驱动程序的使用是开发企业级应用的基础,对于开发人员而言,需要根据自己的需要进行选择和配置。只有在掌握了Java和Oracle11g驱动程序的使用方法后,才能更好地开发和管理企业级应用。版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。