spring
-
Factory Pattern within SpringJAVA/Spring 2020. 7. 18. 02:12
스프링에서 팩토리 패턴을 사용하기 좋은 방법을 발견해서 기록해둔다. 한번 봐보자. DI와 팩토리의 만남. 기가막힌다. 인터페이스 정의 먼저 인터페이스를 하나 만들어 보자. 뭐가 좋을까? 간단하게 자동차로 해보자. public interface Car { Color getColor(); } 그냥 색깔만 보여준다. 이제 색깔별 차들을 구현해보자. 색깔별 자동차 클래스 구현 @Component public class RedCar implements Car { @Override public Color getColor() { return Color.RED; } } 빨간차... @Component public class BlackCar implements Car { @Override public Color getC..