@Configuration

    [스프링] 싱글톤과 @Configuration

    스프링을 공부하다 보면 싱글톤이라는 말을 접하게 된다. 싱글톤이란 무엇인지, 스프링에서 싱글톤을 어떻게 적용하는지 알아보자 싱글톤이란? 싱글톤이란 디자인패턴 중 하나로, 객체의 인스턴스가 하나만 생성되는 패턴을 말한다. public class Singleton { private static Singleton instance = new Singleton(); private Singleton() { // 생성자는 외부에서 호출못하게 private 으로 지정해야 한다. } public static Singleton getInstance() { return instance; } public void say() { System.out.println("hi, there"); } } 위의 코드와 같이 외부에서 객체 ..