Buscar valor do BD e atribuir ao Objeto

Galera, to com um problema cruel.
Eu tenho uma classe chamada Cliente e uma tabela chamada “clientes”.
a tabela possui os seguintes atributos:
id BIGINT NOT NULL AUTO_INCREMENT,
nome VARCHAR(255),
telefone VARCHAR(255),
endereco VARCHAR(255)

o meu ID é a primary key.
obviamente, a minha classe Cliente no java possui os mesmo atributos, a questão é a seguinte.
Como eu faço p/ buscar o valor do id que está no Banco de Dados, e atribui-lo p/ o meu objeto?

Como assim? Você não sabe realizar uma consulta no banco de dados?

Vc quer buscar o valor do id buscando pelo nome, telefone ou endereço?
Ou quer carregar todos os ID em um List?

Coloca melhor sua duvida/pergunta!
Não tenha medo de perguntar! Só explique melhor sua duvida!

vc tem que declarar o id na sua classe entidade cliente tbm.

public class Cliente{ private int idCliente; private String nome;

para pesquisar faça assim:

while (rs.next()){ Cliente c = new Cliente(); c.setIdCliente(rs.getInt("idCliente")); c.setNome(rs.getString("NomeCliente")); lista.add( c ); }