팩토리 패턴
-
Spring과 Factory PatternSpring 2023. 1. 19. 14:29
단순 팩토리 이번 글은 Spring에서 단순 팩토리 패턴을 사용하는 글을 작성하려고 합니다. 단순 팩토리에 대한 설명은 팩토리 비교 (refactoring.guru)에서 단순 팩토리 부분을 참고하시면 되겠습니다. 단순 팩토리는 정말 단순하게 개발자가 요구하는 객체들이 모여져 있는 클래스가 존재하고 필요 할 때마다 해당 클래스에서 반환 받는 형태를 가지게 됩니다. 이번 주제는 정말 단순해서 바로 본론으로 들어가도록 하겠습니다. 이번 예제는 이전 글인 팩토리 메서드 패턴에 단순 팩토리를 적용하는 예로 들겠습니다. 먼저 이전 글인 팩토리 메서드 패턴에는 몇 가지 문제(?)가 있습니다. 바로 의존성에 대한 문제 입니다. 프로세스 로직 담당 클래스는 정보 저장을 위해 Spring Bean에 있는 정보 저장 담당 ..