Pessoal
Estou fazendo uma classe para fazer login no meu programa, mas estou achando ela meio ou completamente amadora…rs gostária da opinião de voces de como posso fazer isso de uma forma mais elegante!!!
abaixo segue minha classe
Connection conn = null;
String teste = "SELECT login, password FROM testeJava where nome = ?, and password = ? ;";
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection( "jdbc:mysql://localhost/teste","marcelo","senha");
System.out.println("A conexãfoi um sucesso\n");
PreparedStatement stm = conn.prepareStatement(teste);
stm.setString(1, "marcelo");
stm.setString(1, "P@ss0rd");
ResultSet rs = stm.executeQuery();
while (rs.next()) {
String nome = rs.getString("login");
String senha = rs.getString("password");
if((login.equalsIgnoreCase(nome) && (password.equalsIgnoreCase(senha)) {
return true;
}
}
return false;