Estou tentando usar o padrão singleton e queria que vocês opinassem nesse código se está dentro do esperado para esse padrão.
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Conexao {
//usando padrão Singleton
private static Connection con;
public static Connection getConnection() throws SQLException{
if(con == null)
con = DriverManager.getConnection("jdbc:postgresql://localhost:5432/quiz",
"postgres","271083@");
return con;
}
}