rahulmlokurte

JDBC sample

Jul 13th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.24 KB | None | 0 0
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.ResultSet;
  4. import java.sql.SQLException;
  5. import java.sql.Statement;
  6.  
  7. public class JdbcPlainTest {
  8.     private String DB_URL = "jdbc:mysql://localhost:3306/hello";
  9.     private final String USER_NAME = "root";
  10.     private final String PASSWORD = "day8date8";
  11.  
  12.     private Connection createConnection() {
  13.         Connection conn = null;
  14.         try {
  15.             Class.forName("com.mysql.jdbc.Driver");
  16.             conn = DriverManager.getConnection(DB_URL, USER_NAME, PASSWORD);
  17.         } catch (ClassNotFoundException e) {
  18.             e.printStackTrace();
  19.         } catch (SQLException e) {
  20.             e.printStackTrace();
  21.         }
  22.         return conn;
  23.     }
  24.  
  25.     private void query() {
  26.         ResultSet rs = null;
  27.         Statement stmt = null;
  28.         Connection conn = createConnection();
  29.         try {
  30.             stmt = conn.createStatement();
  31.             rs = stmt.executeQuery("SELECT * FROM EMPLOYEES");
  32.             while (rs.next())
  33.                 System.out.println(rs.getString(2));
  34.         } catch (SQLException e) {
  35.             e.printStackTrace();
  36.         } finally {
  37.             try {
  38.                 rs.close();
  39.                 stmt.close();
  40.                 conn.close();
  41.             } catch (SQLException e) {
  42.                 e.printStackTrace();
  43.             }
  44.         }
  45.     }
  46.  
  47.     public static void main(String args[]) {
  48.         JdbcPlainTest t = new JdbcPlainTest();
  49.         t.query();
  50.     }
  51. }
Add Comment
Please, Sign In to add comment