Versão atual:

recuperar dados do request

Boa tarde, precisando de uma ajudinha aqui: tenho uma entidade que tem uma chave estrangeira:

public class ClienteEntidade {

    private Long id;
    private String nome;
    private Integer idade;
    private String cpfCnpj;
    private String telefone;
    private TipoClienteEntidade tipoCliente;

get e sets
public class TipoClienteEntidade {

    private Long id;
    private String sigla;
    private String descricao;

Até ai tudo numa boa tudo funcionando certinho, só que na hora que vou recuperar meus dados do banco não estou sabendo como recuperar-los é um projeto WEB, onde está comentado está dando erro de compilação, não estou sabendo como recuperar

    public List<ClienteEntidade> pesquisaCliente(){

        String sql = "select * from cliente";

        try {

            PreparedStatement stmt = DatabaseConnection.getInstance().getConnection().prepareStatement(sql);
            ResultSet rs = stmt.executeQuery();

            while (rs.next()) {
                clientes = new ClienteEntidade();
                clientes.setId(rs.getLong("id"));
                clientes.setNome(rs.getString("nome"));
                clientes.setIdade(rs.getInt("idade"));
                clientes.setTelefone(rs.getString("telefone"));
                clientes.setCpfCnpj(rs.getString("cpf_cnpj"));
                //clientes.setTipoCliente(rs.getString("cmbTipoCliente"));

                listCliente.add(clientes);
            }

            rs.close();
            stmt.close();

        } catch (SQLException e) {
            throw new DaoException("[ ERRO AO PESQUISAR NA TABELA PRODUTOS, COM ERRO:  ]", e.getCause());
        } catch (CampoVazioException e) {
            e.printStackTrace();
        }

        return listCliente;

    }

Versões(2):

Ver a versão formatada

recuperar dados do request

Comentário

new question