Bean de conexão com MySQL

2 respostas
P

Fala galera! Sou novo por aqui e gostaria que alguem pudesse me dar uma ajuda…

Estou fazendo um projeto em JSP e quero fazer uma Bean que faça conexão com banco de dados MySQL, assim como consultas no mesmo banco.

Será que alguem poderia me ajudar? Não precisaria de algo complexo, algo simples, que pudesse prover métodos de conexão, inclusão e exclusão.

Valeu!

2 Respostas

G
"pjs0001":
Fala galera! Sou novo por aqui e gostaria que alguem pudesse me dar uma ajuda...

Estou fazendo um projeto em JSP e quero fazer uma Bean que faça conexão com banco de dados MySQL, assim como consultas no mesmo banco.

Será que alguem poderia me ajudar? Não precisaria de algo complexo, algo simples, que pudesse prover métodos de conexão, inclusão e exclusão.

Valeu!

A conexão pode ser mais ou menos assim:

import java.sql.*;
 
 public class Conexao {
 
 	Connection con = null;
 	Statement stat = null;
 	String user = "root";
 	String password = "";
 	String servidor = "localhost";
 	String banco = "nomeDoBanco";
 
 	public void montaConexao() {
 		try {
 			String driverName = "com.mysql.jdbc.Driver";
 			Class.forName(driverName).newInstance();
 			String url = "jdbc:mysql://" + servidor + "/" + banco;
 			con = DriverManager.getConnection(url, user, password);
 			stat = con.createStatement();
 		} catch (ClassNotFoundException e) {
                                    System.out.println(e.getMessage());
 		} catch (SQLException sqlEx) {
                                    System.out.println(sqlEx.getMessage());
 		} catch (Exception ex){
                                    System.out.println(ex.getMessage());
 		}
 	}
 
 	public Connection getCon() {
 		return con;
 	}
 
 	public Statement getStat() {
 		return stat;
 	}
 
 }

Agora sobre os métodos inserir, exlcuir, etc... dê uma lida sobre o pattern DAO:

[url]http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html[/url]

:wink:

P

Valeu cara, valeu mesmo!
Não querendo abusar muito… mas como ficaria a chamada dessa bean no código JSP?

valeu!

Criado 15 de agosto de 2005
Ultima resposta 22 de ago. de 2005
Respostas 2
Participantes 2