Steps in Creating JDBC Application
Steps in Creating JDBC Application
Import the packages . Requires that you include the packages containing the JDBC classes
needed for database programming.
import java.sql.*;
Register the JDBC driver . Requires that you initialize a driver so you can open a
communications channel with the database.
Open a connection . Requires using the DriverManager.getConnection() method to create a
Connection object, which represents a physical connection with the database.
Execute a query . Requires using an object of type Statement for building and submitting an
SQL statement to the database.
Extract data from result set . Requires that you use the appropriate ResultSet.getXXX()
method to retrieve the data from the result set.
Clean up the environment . Requires explicitly closing all database resources versus relying
on the JVM's garbage collection.
rs.close();
stmt.close();
conn.close();
}catch(SQLException se){ //Handle errors for JDBC se.printStackTrace();
}catch(Exception e){ //Handle errors for Class.forName e.printStackTrace();
}finally{
//finally block used to close resources
try{ if(stmt!=null)
stmt.close();
}catch(SQLException se2){ }// nothing we can do
try{ if(conn!=null) conn.close();
}catch(SQLException se){ se.printStackTrace(); }//end finally try
}//end try
System.out.println("Goodbye!"); }//end main
}//end FirstExample