# 싱글톤

96개의 포스트

[스프링(spring)]스프링 싱글톤 컨테이너

1.싱글톤 패턴 클래스의 인스턴스가 딱 1개만 생성되는 것을 보장하는 디자인 패턴이다 2.싱글톤은 무상태(stateless)로 설계해야한다. 3.싱글톤생성시 공유필드는 조심해야하며 40스프링 설정 정보 클래스는 항상 @Configuration을 사용하자!

5일 전
·
0개의 댓글
·
post-thumbnail

싱글톤 패턴

인스턴스를 단 하나만 생성하면서, 해당 인스턴스에 대한 전역 접근 지점을 제공하는 디자인 패턴전역에서의 데이터 공유가 쉽다.하나의 고정된 메모리 영역을 사용할 수 있기때문에 메모리 낭비를 방지할 수 있다.내부 상태를 변경하기 어렵다.⇒ new 연산자를 사용해서 싱글톤

6일 전
·
0개의 댓글
·

싱글톤 장단점

싱글톤 : public static Class Instance; 정적으로 선언된 전역에서 접근 가능한 하나의 클래스 장점 : 다른 모든 스크립트에서 곧바로 접근하여 사용이 가능 단점 : 싱글톤 스크립트를 수정해야 할 때 파라미터, 함수명을 수정하게 되면 그것을 참조

2023년 1월 31일
·
0개의 댓글
·

Spring 싱글톤 패턴

인프런 김영한님의 "스프링 핵심 원리 - 기본편" 중 싱글톤 컨테이너 섹션을 듣고 공부한 내용을 정리하였습니다.

2023년 1월 27일
·
0개의 댓글
·
post-thumbnail

[디자인패턴] 싱글톤 패턴(Singleton Pattern)

한 개의 클래스에 오직 한 개의 인스턴스만 존재하도록 하고, 해당 클래스의 인스턴스 접근 시 항상 동일한 인스턴스를 반환하도록 하는 생성 패턴이다. 출처 : 위키디피아 > Singleton : 하나의 인스턴스만을 생성하고, 항상 동일한 인스턴스 반환 예제 > 객

2023년 1월 25일
·
0개의 댓글
·
post-thumbnail

싱글톤 패턴(Singleton Pattern) : 왜 스프링 컨테이너를 쓰는게 좋을까?

스프링 컨테이너는 과연 싱글톤 패턴(SingleTon Pattern) 을 보장해줄까?

2023년 1월 23일
·
0개의 댓글
·

[Android] Retrofit2 사용하기

Retrofit2 사용하기 / 싱글톤 패턴 적용하기

2023년 1월 22일
·
0개의 댓글
·
post-thumbnail

[Kotlin] 제네릭, enum, 싱글톤, 클래스 확장

제네릭은 클래스와 같은 데이터 유형이 속성 및 메서드와 함께 사용할 수 있는 알 수 없는 자리표시자 데이터 유형을 지정하도록 허용합니다.제네릭 적용 X)제네릭 적용 O)✏️ 제네릭 적용 전에 매개변수 하나의 자료형이 달라 3개의 클래스를 만들어야했지만 제네릭을 사용해

2023년 1월 20일
·
0개의 댓글
·
post-thumbnail

싱글톤 패턴

/\*\*private 생성자와 public static 메소드를 사용하는 방법 \*/public class Settings1 {}문제점멀티 쓰레드를 사용할 시 동시에 조건에 진입하게 되면 두개의 인스턴스가 만들어 지는 문제점 발생​문제해결 방법 - 1synchroni

2023년 1월 13일
·
0개의 댓글
·
post-thumbnail

TIL. 스태틱, 싱글톤패턴

static 이 붙어 있으면, 메모리의 공간자체가 다른 아이이다.static 영역은 공유가 되는 영역이다. 생성될 때 따로 다시 생성이 되는 영역이 아닌 클래스가 선언이 될 때 바로 메모리에 공간이 생긴다.그 static 으로 정의된 아이는 하나만 정의된다.그 이유로

2023년 1월 12일
·
0개의 댓글
·
post-thumbnail

싱글톤 패턴에서 필드 공유 문제

싱글톤 패턴에서 필드 공유 문제에 대해 알아보자

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

[안드로이드] 싱글톤 패턴이란?

프래그램 시작과 종료까지 클래스의 인스턴스를 단 한 번만 생성하여 사용하는 패턴을 의미한다. 프로그램 전역에서, 이 인스턴스를 공유하며 사용할 수 있게 한다.예를 들면,가위 클래스를 객체화해서 무언가를 자르게 되는데 엄마가 쓸 때 새로 객체화하고, 아빠가 쓸 때 새로

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

[Spring] 05-1. 싱글톤 컨테이너

이 시리즈는 인프런 강의(김영한 님의 ‘스프링 핵심 원리 - 기본편’)로 공부하며 혼자 기록하고, 사람들과도 공유할 수 있도록 작성하는 글이다. 최대한 추가적인 정보는 공식 홈페이지, 문서를 보며 얻을 예정이다.(개인적인 생각과 이해가 들어가 있기 때문에 저의 ‘무식함

2023년 1월 6일
·
0개의 댓글
·

싱글톤 패턴(Singleton )

싱글톤

2023년 1월 6일
·
0개의 댓글
·
post-thumbnail

스프링

1. 스프링 컨테이너 스프링 컨테이너는 BeanFactory, ApplicationContext로 구분되어 이야기 된다. 일반적으로는 ApplicationContext를 스프링 컨테이너라고 부른다. -

2022년 12월 19일
·
0개의 댓글
·

디자인 패턴(싱글 톤 패턴)

면접을 위한 CS 전공 지식 노트라는 책을 보면서 공부한 내용들을 기입하려고 한다.디자인 패턴이란? 우리가 프로그램들을 설계할 때에 발생했던 문제점들을객체간의 상호 관계등을 통해서 해결 할 수 있도록하나의 '규약' 형태로 만들어 놓은 것을 말한다.우리가 흔히 프로그래밍

2022년 11월 14일
·
0개의 댓글
·

경일게임아카데미 멀티 디바이스 메타버스 플랫폼 개발자 양성과정 20221018 개인 공부 2022/04/04~2022/12/14

22.10.18 개인 학습 - 유니티(Unity)에서 사용가능한 5가지 싱글톤 참고 : \[Singleton Pattern싱글톤유니티(Unity)에서 사용가능한 5가지 싱글톤\_유니티(C구현사용구현사용주의 : 해당 GameObject가 Hierarchy에 존재해야 함.

2022년 10월 18일
·
0개의 댓글
·
post-thumbnail

싱글톤 레지스트리와 오브젝트 스코프

토비의 스프링 3.1 vol.1 102p~111p를 공부하며 정리한 글

2022년 10월 14일
·
0개의 댓글
·
post-thumbnail

[기본기] 9-2. 싱글톤과 함께있는 프로토타입?

본 게시글은 김영한님의 스프링 핵심 원리 기본편을 정리한 글입니다.오늘은 프로토타입 빈과 싱글톤 빈을 함께 사용할때 어떻게 되어지는지를 한 번 확인을 해보려고 한다. 근데 이렇게 사용할 경우 예상이 가능하긴 하지만 그렇지만 원하지 않는 결과물을 내는 경우가 있다고 한다

2022년 10월 11일
·
0개의 댓글
·

싱글톤(SingleTon) 패턴

실글톤 패턴 알아야 할 것자바에서 enum을 사용하지 않고 싱글톤 패턴을 구현하는 방법은?private 생성자와 static 메소드를 사용하는 방법과 단점은?enum을 사용해 싱글톤 패턴을 구현하는 방법의 장점과 단점은?static inner 클래스를 사용해 싱글톤 해

2022년 10월 10일
·
0개의 댓글
·