뚝딱 뚝딱 개발일기

  • 홈
  • 태그
  • 방명록

싱글톤 레지스트리 1

[스프링 핵심 원리 - 기본편] 싱글톤 패턴 1

싱글톤 패턴이란싱글톤 패턴은 인스턴스를 불필요하게 생성하지 않고 오직 하나의 인스턴스만 생성하여 사용하는 디자인패턴이다.즉, 생성자의 호출이 반복적으로 이루어져도 실제로 생성되는 객체는 최초로 생성된 객체를 반환해 주는 것이다.  싱글톤 패턴을 사용하는 이유인스턴스가 단 하나만 존재하는 것을 보증하고 싶은 경우 싱글톤 패턴을 사용한다. 장점메모리 낭비를 방지해 준다이미 생성된 인스턴스를 활용함으로써 속도 측면에서도 장점이 있다.데이터 공유가 쉽다.싱글톤으로 생성된 객체는 전역성을 띄기 때문에 다른 객체와 공유가 용이하다.하지만 만약 여러 클래스의 인스턴스에서 싱글톤 인스턴스의 데이터에 동시에 접근하게 된다면 동시성 문제가 생길 수 있다.단점싱글톤 패턴을 구현하는 코드가 많이 들어간다.의존관계상 클라이언트..

Spring 2024.10.17
이전
1
다음
더보기
프로필사진

뚝딱 뚝딱 개발일기

  • 분류 전체보기 (91) N
    • 알고리즘 (23)
    • IDEC (1)
      • Intellij (1)
    • 책 (5)
      • Effective Java 3E (2)
      • Real MySQL 8.0 1권 (3)
    • Spring (12)
    • JAVA (37) N
    • JPA (3)
    • CS (3)
    • DB (3) N
    • Network (2) N

Tag

equals ==, 김영한, 람다식, 자바, 스프링, 다양한 의존관계 주입, chain – matrix multiplication problem, 프로그래머스, 정규식, 자바의신11~18, 인프런, 백준 12886, 백준11049, 스프링컨테이너, Java, 자바의 신2, call by value 와 call by reference, 정리해봅시다, 행렬곱셈순서, realmysql,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/01   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바