Advertisement
Guest User

Untitled

a guest
May 3rd, 2017
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.85 KB | None | 0 0
  1. package de.musin.bsinfo.pizzaserviceuhtw;
  2.  
  3. import java.sql.Connection;
  4. import java.sql.DriverManager;
  5.  
  6. public class DatabaseConnection
  7. {
  8.     private static DatabaseConnection instance = null;
  9.     private static Connection connection = null;
  10.    
  11.     private final String connectionString = "jdbc:mysql://localhost/pizzaservice?user=root&password=root";
  12.     private final String jdbcDriver = "com.mysql.jdbc.Driver";
  13.    
  14.     private DatabaseConnection()
  15.     {
  16.         try {
  17.             Class.forName(jdbcDriver);
  18.             connection = DriverManager.getConnection(connectionString);
  19.            
  20.         } catch (Exception e) {
  21.             e.printStackTrace();
  22.         }
  23.     }
  24.    
  25.     public synchronized static DatabaseConnection getInstance()
  26.     {
  27.         if(instance == null)
  28.         {
  29.             instance = new DatabaseConnection();
  30.         }
  31.        
  32.         return instance;
  33.     }
  34.  
  35.     public static Connection getConnection() {
  36.         return connection;
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement