Opa boa tarde, tem como eu proibir travar que seja, quando eu adiciono produtos repeditos na minha lista?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Opa boa tarde, tem como eu proibir travar que seja, quando eu adiciono produtos repeditos na minha lista?
Olá,
Tem sim. Uma possível solução é você pode verificar no banco, pelos atributos que você consideraria um produto igual ao outro, se já existe.
Té mais,
Fagner valeu pela resposta, como seria mais ou menos essa verificação?
Bom dia,
Se você quiser comprar objetos, você pode comparar com equals e hashCode sobrescritos no seu objeto. Perceba, neste caso, que o id do objeto não pode ser incluído, visto que o objeto que você quer inserir não tem id, e eles, mesmo tendo os mesmos dados, não seriam iguais.
Té,