Faazendo conexão com o banco e consultando na base de dados
package conexao;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.PreparedStatement;
import java.sql.DriverManager;
import java.sql.ResultSet;
public class ExemploConexao {
public static void main(String[] args) throws ClassNotFoundException {
try{
// Driver de conexao
Class.forName("com.mysql.jdbc.Driver");
// Endereco, tabela, login e senhado banco
Connection conexao=(Connection) DriverManager.getConnection(
"jdbc:mysql://127.0.0.1:3306/agenda","root","123"
);
System.out.println("Conectado com Sucesso");
PreparedStatement stmt = (PreparedStatement) conexao.prepareStatement(
"select * from pessoa order by nome"
);
ResultSet rs = stmt.executeQuery();
while (rs.next()){
System.out.println(rs.getInt(1)+"\t"+rs.getString(2)+"\t"+rs.getString(3));
}
conexao.close();
}catch(Exception e){
System.out.println("Falha na Conexão");
}
}
}
Criar Projeto Agenda
Criar Database e Tabela
CREATE DATABASE Agenda; CREATE TABLE pessoa ( id int(11) NOT NULL auto_increment, nome varchar(50) NOT NULL, telefone varchar(20) NOT NULL, PRIMARY KEY (id) )
Pacotes
agenda.controler
agenda.model
agenda.view
Classes
agenda.view
Pessoa.java
PessoaView.java (Criar Formulário | File >> New File >> Swing Gui >> JFrame Form)
Código Classe Pessoa ->
package agenda.view;
public class Pessoa {
private long id = 0;
private String nome = "";
private String telefone = "";
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getTelefone() {
return telefone;
}
public void setTelefone(String telefone) {
this.telefone = telefone;
}
}
asdfasdas
Sem comentários ainda
Nenhum comentário ainda.
Comentários RSS URI identificador do TrackBack
Deixe um comentário
