클래스의
equals 메소드는 기본적으로 == 연산자와 같다
객체의 값을 비교하기 위해서는
이를 재정의해서 사용하며
Spring 클래스의 equals가 그 예시이다

동등 객체인지 비교하기 위해
hashcode 메소드와
재정의한 equasl 메소드를 사용하며
해시코드와 값이 같으면
동등 객체로 판단한다

hashMap이나 hashTable등의
컬렉션 프레임워크레서
이러한 원리를 사용한다

- dc official App