Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Pool de Conexões / DataSource com MySQL

No curso "JDBC e BD em Java" é ensinado conectar via Pool de Conexões ao BD HSQLDB, assim:

Database() { IDBCPool pool = new JDBCPool(); pool.setUrl("xxxxxx"); pool.setUser("user"); pool.setPassword("pass"); } Como fazemos isso para MySQL?

Eu achei isso, está certo?

Database() { MysqlDataSource mysqlDS = null; mysqlDS = new MysqlDataSource(); mysqlDS.setURL("localhost"); mysqlDS.setUser("root"); mysqlDS.setPassword("dazzi"); this.dataSource = (DataSource)mysqlDS; }

3 respostas
solução!

Pessoal, já descobri, mas deixo aqui para contribuir com todos:

import com.mysql.jdbc.jdbc2.optional.MysqlDataSource;

public class Database {

private DataSource dataSource;

Database() { MysqlDataSource mysqlDS = new MysqlDataSource(); mysqlDS.setURL("jdbc:mysql://localhost:3306/loja-virtual"); mysqlDS.setUser("root"); mysqlDS.setPassword(""); this.dataSource = mysqlDS; }

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

}

Lembrando que você vai precisar também da biblioteca .jar: mysql-connector-java-5.1.35-bin.jar

Olá frdazzi, tudo bem?

Estava com a mesma dúvida o seu post me ajudou muito!

Você sabe como visualizo o arquivo de log no netbeans?