Conexão com o Banco de Dados – Java

 

Vamos agora trabalhar nosso banco de dados de dentro do Eclipse.

Então vamos criar uma classe chamada ConnectionPool para podemos fazer nosso teste de conexão.

import java.sql.Connection;
import java.sql.SQLException;

import javax.sql.DataSource;

import org.hsqldb.jdbc.JDBCPool;

public class ConnectionPool {

   private DataSource dataSource;

    ConnectionPool() {
      JDBCPool pool = new JDBCPool();
      pool.setUrl("jdbc:hsqldb:hsql://localhost/loja-virtual");
      pool.setUser("SA");
      pool.setPassword("");
      this.dataSource = pool;
    }

    Connection getConnection() throws SQLException {
      Connection connection = dataSource.getConnection();
      return connection;
    }
}

 

Agora já podemos criar nossa classe teste chamada TestaConexao para verificar se o banco “levantou”.

import java.sql.Connection;
import java.sql.SQLException;

public class TestaConexao {

    public static void main(String[] args) throws SQLException {

      Connection connection = new ConnectionPool().getConnection();
      System.out.println("Conexão aberta com sucesso!!!");
      connection.close();
    }

}

 

Vamos agora executar (Ctrl+F11) e pronto!

Trabalhando_com_DB-Eclipse_img1.jpg