Page 15 - Abstract Class, Interface & Struktur Data
P. 15

Connection






                                             Class  Connection merupakan  class  yang berfungsi untuk menghubungkan
                                             aplikasi ke database

                                             import java.sql.*;

                                             public class ConnectionDB {

                                                 // Menyiapkan paramter JDBC untuk koneksi ke database
                                                 static String DB="jdbc:mysql://localhost/si_tokohp"; // si_tokohp database
                                                 static String user="root"; // user database
                                                 static String pass=""; // password database
                                                 private static Connection con;

                                                 public static Connection getConnection() throws SQLException {
                                                     if(con==null){
                                                         try {
                                                             DriverManager.registerDriver(new com.mysql.cj.jdbc.Driver());
                                                             con = (Connection) DriverManager.getConnection(DB,user,pass);
                                                         } catch (Exception e) {
                                                             System.out.println("Database connection is failed");
                                                         }
                                                     }

                                                    return con;
                                                 }
                                             }
   10   11   12   13   14   15   16   17   18   19   20