0
respostas

Método equals , qual a necessidade dele no código

Boa tarde, Rodrigo!

Importei as classes modelos , e notei esse método, e como nunca havia visto antes quero saber se este tem um nome e o qual a razão dele nesta classe Conta , vi também que ele é injetado no banco.

@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; Agencia other = (Agencia) obj; if (id == null) { if (other.id != null) return false; } else if (!id.equals(other.id)) return false; return true; }

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software