Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4주차 스터디 정리 #8

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

zzu-yaaa
Copy link
Contributor

📄 학습 내용

  1. 싱글톤 컨테이너
  2. 컴포넌트 스캔

🙋🏻 세줄 요약

  • 싱글톤 컨테이너: 스프링 컨테이너는 싱글톤 패턴을 사용해 객체 인스턴스를 하나만 생성하고 공유하여 메모리 낭비를 줄인다.
  • 싱글톤 방식 주의점: 싱글톤 객체는 상태를 유지하지 않도록 설계하며, 특정 클라이언트에 의존하는 필드나 값을 변경할 수 있는 필드를 사용하지 않는다.
  • 컴포넌트 스캔 및 자동 주입: 스프링의 @componentscan@Autowired를 사용하여 설정 없이 스프링 빈을 자동으로 등록하고, 의존관계를 자동으로 주입할 수 있다.

레퍼런스

인프런 강의 및 강의 자료

@zzu-yaaa zzu-yaaa self-assigned this May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant