Conexão com o PostgresSQL via Java

Estou com duvida em como acessar o banco de dados para enviar informações…

import java.sql.*;
public class FabricaDeConexao {

final static String DRIVER_POSTGRE = "org.postgresql.Driver";

final static String URL_POSTGRE = "jdbc:postgresql://host:5432/postgres?user=Estagio&password=admin";

private static Connection conexao = null;

public FabricaDeConexao() {
}
public static Connection getConnection() throws SQLException {
	try {
		Class.forName(DRIVER_POSTGRE); // Carrega driver do banco de dados
		conexao = DriverManager.getConnection(URL_POSTGRE);
		return conexao;
	} catch (ClassNotFoundException ex) {
		ex.printStackTrace();
		return null;
	}
}

}

Alguem poderia me ajudar?

Desde ja agradeço!

Deu erro… e se deu qual posta o stackTrace !! e outra, sempre que postar código coloque entre tags [code] blz…