전체 글 (84) 썸네일형 리스트형 Dependency Injection 생성자 주입 수정자 주입(setter 주입) 필드 주입 일반 메서드 주입 컴포넌트 스캔 Filter 필터 사용법 @MyIncludeComponent public class BeanA { } @MyExcludeComponent public class BeanB { } @Configuration @ComponentScan( includeFilters = @ComponentScan.Filter(type = FilterType.ANNOTATION,classes = MyIncludeComponent.class), excludeFilters = @ComponentScan.Filter(type = FilterType.ANNOTATION, classes = MyExcludeComponent.class) ) includeFilters: 컴포넌트 스캔에서 추가할 대상을 지정 excludeFilters: 컴포넌트 스캔에서.. Singleton 디자인패턴의 생성 패턴 중 하나, 오직 1 개의 객체 인스턴스를 생성하는 패턴 public class Singleton { private static final Singleton INSTANCE = new Singleton(); private Singleton() {} public static Singleton getInstance() { return INSTANCE; } } *public, private 잘 구분 getInstance()를 사용하여 객체를 불러올 수 있음 이전 1 ··· 16 17 18 19 20 21 22 ··· 28 다음