1.6 싱글톤 레지스트리와 오브젝트 스코프
프
오브젝트의 동일성과 동등성
자바에서 두개의 오브젝트가 같은가라는 말은 주의해서 써야 한다.
동일성 : 두개의 오브젝트가 완전히 동일한 오브젝트라는 것 -> == 연산자 사용
동등성 : 두개의 오브젝트가 동일한 정보를 담도 있다는 것 -> equals() 메서드 사용
자바 클래스를 만들 때 equals() 메서드를 따로 구현하지 않는다면, Object.equals() 를 사용하게 되며, 오브젝트의 동일성을 비교해서 결과를 돌려준다.
따라서, 동등성을 비교하고 싶다면 오버라이딩을 해주어야 한다.
1.6.1 싱글톤 레지스트리로서의 애플리케이션 컨택스트
스프링에서 사용하는 애플리케이션 컨텍스트는 싱글톤을 저장하고 관리하는, 싱글톤 레지스트리이다.
Last updated