jdbc连接数据库的测试类
首先从oracle中将jdbc14.jar驱动复制到我们的项目中
buildpath
其次添加类和实现代码
主要两部1加载驱动
2通过url 用户名密码的连接字符串获得数据库的连接
package com.oracle.connect;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JdbcConnection {
public static void main(String[] args) {
//加载数据库驱动
Connection conn=null;
Statement stmt=null;
ResultSet rs=null;
try {
// 加载数据库驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
// 得到数据库连结对象
conn=
DriverManager.getConnection("jdbc:oracle:thin:@AJXC05GKF5EZNXC:1521:ORACLEAPEX","scott","liu123");
//创建statement对象
stmt=conn.createStatement();
//执行execute方法或得结果集
rs=stmt.executeQuery("select
*from emp");
//使用迭代结果集的next方法迭代数据输出emp表的姓名字段
while(rs.next()){
System.out.println("用户姓名为:"+rs.getString(2));
}
} catch (SQLException |
ClassNotFoundException e) {
e.printStackTrace();
}finally{
if(rs!=null){
try
{
rs.close();
}
catch (SQLException e) {
//
TODO Auto-generated catch block
e.printStackTrace();
}
}
if(stmt!=null){
try
{
stmt.close();
}
catch (SQLException e) {
//
TODO Auto-generated catch block
e.printStackTrace();
}
}
if(conn!=null){
try
{
conn.close();
}
catch (SQLException e) {
//
TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
}