Jag har en klass som jag kallar för DSLoader som ska koppla upp mot en mysql-databas.
Den klassen har jag bara skrivit av föreläsningsanteckningar från en kurs som jag går. Men jag undrar om det är nån som vet hur jag initierar klassen, och vart jag gör det. Gör jag det från main-klassen, och i så fall hur? Skickar med en del av koden:
import java.sql.*;
public final class DBLoader
{
private static String protokoll = "jdbc:mysql:";
private static String host = "//ipnr";
private static String database = "/test";
private static String dbDriver = "org.gjt.mm.mysql.Driver";
private static String user="nåt";
private static String psw = "nåt";
private static String url = protokoll + host + database;
private static Connection con;
private static DBLoader dbloader;
private DBLoader()
{
try
{
Class.forName(dbDriver);
//url = protokoll+host+database;
con = DriverManager.getConnection(url,user,psw);
System.out.println("Kopplar upp...");
}
catch(SQLException se)
{
System.err.println("It was not possible to load driver in DBDriver: " + se);
}
catch(Exception e)
{
System.err.println("DBLoader" +e);
}