빈을 설정할때 스코프 싱글톤과 프로토타입의 차이를 알아보고

예시를 만들어봤습니다.


디폴트는 싱글톤이고 싱글톤은 

컨테이너에서 호출될때 처음만들어진 객체로 계속 사용하는거고

프로토타입은

호출될때 마다 새로운 객체를 만들어서 주는것입니다.


관련하여

java에서는 'A'객체를 2개를 생성해 각각 참조변수에 박아서

==로 비교하면 false가 뜹니다. 할당하는 메모리가 다르기 때문입니다.

이경우 equals를 사용하면 true로 반환할수있습니다.