public class daoCatalogo {
public daoCatalogo() {
conexao.conectar();
}
public List<produto> listar() throws SQLException, Exception {
PreparedStatement ps = null;
String instrucao="select * from catalogo";
try {
ResultSet rs = ps.executeQuery(instrucao);
List<produto> ListaProd = new ArrayList<produto>();
while (rs.next()) {
produto prod = new produto();
prod.setId(rs.getInt("ID"));
prod.setNome(rs.getString("NOME"));
prod.setQtd(rs.getInt("QTD"));
prod.setValor(rs.getDouble("VALOR"));
ListaProd.add(prod);
}
return ListaProd;
} catch (SQLException sqle) {
sqle.printStackTrace();
throw new Exception("Não foi possivel encontrar Lista. \n" + sqle, sqle);
}
}
}
Acredito que esteja errando em alguma coisa aí, eu escrevi uma classe Conectar, que retorna um Sucesso quando conectado, e ele está conectando normal
Espero que possam me ajudar.. Valew