diff --git a/src/main/java/de/uniluebeck/mi/projmi6/db/MySqlConnFactory.java b/src/main/java/de/uniluebeck/mi/projmi6/db/MySqlConnFactory.java new file mode 100644 index 0000000..9c19032 --- /dev/null +++ b/src/main/java/de/uniluebeck/mi/projmi6/db/MySqlConnFactory.java @@ -0,0 +1,38 @@ +package de.uniluebeck.mi.projmi6.db; + +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.SQLException; + +/** + * Created by nils on 15.11.2015. + */ +public class MySqlConnFactory { + private static MySqlConnFactory instance = new MySqlConnFactory(); + public static final String URL = "jdbc:mysql://141.83.20.84:3306/pmiw15g06_v01"; + public static final String USER = "pmiw15g06"; + public static final String PASS = "AX3yQSYJSH43PrSz"; + public static final String DRIVER = "com.mysql.jdbc.Driver"; + + private MySqlConnFactory() { + try { + Class.forName(DRIVER); + } catch (ClassNotFoundException e) { + e.printStackTrace(); + } + } + + private Connection createConnection() { + Connection conn = null; + try { + conn = DriverManager.getConnection(URL, USER, PASS); + } catch (SQLException e) { + e.printStackTrace(); + } + return conn; + } + + public static Connection getConnection() { + return instance.createConnection(); + } +}