목록threadsafesingleton (1)
전지적라온시점
싱글톤 패턴(Singleton Pattern) 완벽 이해와 구현 방법 – 실무 적용까지싱글톤 패턴(Singleton Pattern)은 하나의 클래스에 대해 단 하나의 인스턴스만 존재하도록 보장하는 디자인 패턴입니다. 전역에서 동일한 객체를 공유해야 할 때 자주 사용되며, 메모리 절약 및 동기화 제어에 유리합니다. 이 글에서는 싱글톤의 개념, 구현 방식, Thread-safe 버전, 그리고 Spring에서의 활용까지 실무 중심으로 설명합니다.1. 싱글톤 패턴이란?싱글톤은 인스턴스를 하나만 생성하도록 보장하고, 이 인스턴스에 글로벌 접근을 제공하는 패턴입니다. 자원 관리를 위해 공통적으로 사용되는 객체 (예: 설정, 로그, 캐시) 등에 자주 적용됩니다.2. 기본 싱글톤 구현 예제public class Sin..
Development/Java
2025. 5. 26. 12:58