728x90
반응형
객체지향
-
자주 사용되는 디자인 패턴에 대해 알아보자 (springboot)Server/Spring Boot 2025. 4. 28. 17:44
Spring Boot 개발에서 꼭 알아야 할 디자인 패턴1. 싱글턴 패턴 (Singleton Pattern)싱글턴 패턴은 객체를 하나만 생성하여 모든 클라이언트가 동일한 인스턴스를 공유하도록 하는 패턴입니다. Spring에서는 주로 @Service, @Component, @Repository 등의 어노테이션을 사용하여 빈을 생성할 때 싱글턴을 기본으로 사용합니다.import org.springframework.stereotype.Service;@Servicepublic class SingletonService { private static SingletonService instance; private SingletonService() {} public static SingletonServ..