CRUD em Java(Dúvida simples)

Estou a montar um CRUD, em JAVA(Netbeans). Minha pergunta se é possível no momento de

CADASTRA um usuário, o SEGUNDO usuário cadastrado não “sobrepor” suas informações do usuário antigo.

Estou a fazer um MENU(em loop) onde o usuário decide o que ele quer, mas toda hora que vou cadastrar 3 usuários, ou 2 , sempre ele é armazenado, mas o ultimo USUÁRIO CADASTRADO “sobrepoem” os seus dados nos usuários já cadastrado, quando coloco na tela para exibir os usuários cadastrado, ele mostra os 3, mas com as informações repetidas do ultimo cadastrado.

Tem de alguma forma mudar isso ?

CRUD pressupões banco de dados. Qual banco de dados está utilizando? Você ter em mente que a cada inserção, um novo objeto deve ser criado, assim, não haverá sobreposição. De acordo com o que você descreve, está sendo criado um único objeto. Poste o código para vermos como está esse “CRUD”.

Das duas uma:

  1. Você está usando atributos estáticos;
  2. Você está esquecendo de criar um novo usuário e está sempre editando as propriedades do mesmo.

Posta o seu código que fica fácil de mostrar o erro.

1 curtida

cv

Sim, cada cliente tem que ser um novo objeto da classe Cliente.

xa

Como é o código que chama o método inserirCliente?

sim

a