Eu tenho um método na minha classe DAO que retorna um list com os dados que estão no banco.
exemplo:
public Collection findTodos()throws SQLException{
PreparedStatement stmt = this.connection.prepareStatement("SELECT * FROM Produto");
ResultSet rs = stmt.executeQuery();
Collection list = new ArrayList();
while (rs.next()) {
// criando o objeto produto
Produto produto = new Produto();
produto.setCodigoProd(rs.getInt("codigoProd"));
produto.setNomeProd(rs.getString("nomeProd"));
produto.setDescricaoProd(rs.getString("descricaoProd"));
produto.setQuantidadeAtualProd(rs.getInt("quantidadeAtualProd"));
// adicionando o objeto à lista
list.add(produto);
}
rs.close();
stmt.close();
return list;
}
E se por exemplo eu pegasse dados de duas ou mais tabelas como que ficaria esse método. Desde de já agradeço pela atenção e pela paciência.