웹 애플리케이션 & 싱글톤 패턴 스프링은 기업용 웹 어플리케이션으로 제일 많이 사용된다.동시에 많은 사용자가 요청을 보내면 메모리 낭비가 심하다.해결방안 : 해당 객체가 1개만 생성되고, 공유하도록 설계한다 → 싱글톤 패턴 싱글톤 패턴Singletone pattern: 클래스의 인스턴스가 딱 1개만 생성. static 영역에 객체를 딱 1개만 생성.public으로 열어서 객체 인스턴스가 필요하면 이 static 메서드를 통해서만 조회하도록 허용.생성자를 private로 선언해서 외부에서 new 키워드를 사용한 객체 생성을 못하게 막는다. 💡 스프링 컨테이너에 객체가 Bean으로 등록될 때 자동으로 싱글톤 패턴으로 만들어 준다. ※ 참조 : https://www.inflearn.com/roadma..