Renamed de.dis2011 to de.dis2017

* includes also some smaller changes

Signed-off-by: Jim Martens <github@2martens.de>
This commit is contained in:
Jim Martens 2017-04-14 13:15:32 +02:00
parent c4bce00924
commit c262445b90
5 changed files with 78 additions and 81 deletions

View File

@ -1,4 +1,4 @@
package de.dis2011; package de.dis2017;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.IOException; import java.io.IOException;

View File

@ -1,6 +1,6 @@
package de.dis2011; package de.dis2017;
import de.dis2011.data.Makler; import de.dis2017.data.Makler;
/** /**
* Hauptklasse * Hauptklasse

View File

@ -1,4 +1,4 @@
package de.dis2011; package de.dis2017;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.IOException; import java.io.IOException;

View File

@ -1,75 +1,74 @@
package de.dis2011.data; package de.dis2017.data;
import java.io.File; import java.io.File;
import java.io.FileInputStream; import java.io.FileInputStream;
import java.io.FileNotFoundException; import java.io.IOException;
import java.io.IOException; import java.net.URISyntaxException;
import java.net.URISyntaxException; import java.net.URL;
import java.net.URL; import java.sql.Connection;
import java.sql.Connection; import java.sql.DriverManager;
import java.sql.DriverManager; import java.sql.SQLException;
import java.sql.SQLException; import java.util.Properties;
import java.util.Properties;
/**
/** * Einfaches Singleton zur Verwaltung von Datenbank-Verbindungen.
* Einfaches Singleton zur Verwaltung von Datenbank-Verbindungen. *
* * @author Michael von Riegen
* @author Michael von Riegen * @version April 2009
* @version April 2009 */
*/ class DB2ConnectionManager {
class DB2ConnectionManager {
// instance of Driver Manager
// instance of Driver Manager private static DB2ConnectionManager _instance = null;
private static DB2ConnectionManager _instance = null;
// DB2 connection
// DB2 connection private Connection _con;
private Connection _con;
/**
/** * Erzeugt eine Datenbank-Verbindung
* Erzeugt eine Datenbank-Verbindung */
*/ private DB2ConnectionManager() {
private DB2ConnectionManager() { try {
try { // Holen der Einstellungen aus der db2.properties Datei
// Holen der Einstellungen aus der db2.properties Datei Properties properties = new Properties();
Properties properties = new Properties(); URL url = ClassLoader.getSystemResource("db2.properties");
URL url = ClassLoader.getSystemResource("db2.properties"); FileInputStream stream = new FileInputStream(new File(url.toURI()));
FileInputStream stream = new FileInputStream(new File(url.toURI())); properties.load(stream);
properties.load(stream); stream.close();
stream.close();
String jdbcUser = properties.getProperty("jdbc_user");
String jdbcUser = properties.getProperty("jdbc_user"); String jdbcPass = properties.getProperty("jdbc_pass");
String jdbcPass = properties.getProperty("jdbc_pass"); String jdbcUrl = properties.getProperty("jdbc_url");
String jdbcUrl = properties.getProperty("jdbc_url");
// Verbindung zur DB2 herstellen
// Verbindung zur DB2 herstellen Class.forName("com.ibm.db2.jcc.DB2Driver");
Class.forName("com.ibm.db2.jcc.DB2Driver"); _con = DriverManager.getConnection(jdbcUrl, jdbcUser, jdbcPass);
_con = DriverManager.getConnection(jdbcUrl, jdbcUser, jdbcPass);
} catch (IOException | ClassNotFoundException | SQLException | URISyntaxException e){
} catch (IOException | ClassNotFoundException | SQLException | URISyntaxException e){ e.printStackTrace();
e.printStackTrace(); }
}
}
}
/**
/** * Liefert Instanz des Managers
* Liefert Instanz des Managers *
* * @return DB2ConnectionManager
* @return DB2ConnectionManager */
*/ static DB2ConnectionManager getInstance() {
static DB2ConnectionManager getInstance() { if (_instance == null) {
if (_instance == null) { _instance = new DB2ConnectionManager();
_instance = new DB2ConnectionManager(); }
} return _instance;
return _instance; }
}
/**
/** * Liefert eine Verbindung zur DB2 zurC<ck
* Liefert eine Verbindung zur DB2 zurC<ck *
* * @return Connection
* @return Connection */
*/ Connection getConnection() {
Connection getConnection() { return _con;
return _con; }
}
} }

View File

@ -1,4 +1,4 @@
package de.dis2011.data; package de.dis2017.data;
import java.sql.Connection; import java.sql.Connection;
import java.sql.PreparedStatement; import java.sql.PreparedStatement;
@ -6,8 +6,6 @@ import java.sql.ResultSet;
import java.sql.SQLException; import java.sql.SQLException;
import java.sql.Statement; import java.sql.Statement;
import de.dis2011.data.DB2ConnectionManager;
/** /**
* Makler-Bean * Makler-Bean
* *