Estou criando uma classe que contém a informação para conectar ao banco de dados, é o chamado Singleton. Vejamos:
package org.ptr.DB;
import java.sql.*;
public class ConnectDB {
private Connection connect;
private static ConnectDB instance;
private ConnectDB()
{
try {
Class.forName("com.mysql.jdbc.Driver");
//connect DB
connect = DriverManager.getConnection("jdbc:mysql://ip/ptr","root","password");
System.out.println("Connected!");
}
catch(SQLException e)
{
System.err.println(e.getMessage());
}
catch(ClassNotFoundException e)
{
System.err.println(e.getMessage());
}
}
public static ConnectDB getInstance()
{
if(instance == null) {
instance = new ConnectDB();
}
return instance;
}
}
Eu gostaria de saber como acessar as variaveis para acessar a query da bd em outra classe.