250x250
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- AWS SAA-C03 합격후기
- 스프링
- java
- 스프링 컨테이너
- 2026 AWS SAA-C03
- 클래스 로더 계층
- python
- 객체지향
- 알고리즘
- 딕셔너리
- 어플리케이션 클래스 로더
- 파이썬 문자열 메서드
- 심볼릭 레퍼런스
- dfs
- BFS
- Spring
- 자료구조
- 컴포넌트 스캔
- stop the world
- 파이썬 리스트 메서드
- aws saa-c03
- getreference
- 코딩테스트
- 자바
- 플랫폼 클래스 로더
- python list method
- 부트스트랩 클래스 로더
- 백준
- 파이썬
- 다이렉트 레퍼런스
Archives
- Today
- Total
목록@Bean (1)
클라우드 낚시꾼
1. @Configuration과 싱글톤이 깨지는 것처럼 보이지만... AppConfig 클래스에 @Configuration 어노테이션을 사용했다. @Configuration이 붙은 클래스는 Spring의 설정 클래스로서 스프링 컨테이너에 Bean을 등록할 수 있게 해준다. 설정 클래스 AppConfig에는 @Bean 어노테이션이 붙은 3개의 메서드가 있다. 그래서 총 3개의 Bean이 싱글톤 객체로 컨테이너에 등록될 것이다. 왼쪽 그림은 등록된 Bean들 사이의 의존관계이다. 오른쪽 코드를 보면, memberService, orderService, memberRepository를 Bean으로 등록할 때 memberRepository 메서드가 3번 호출되어 싱글톤이 깨지는 것처럼 보인다. 하지만, 실상 ..
BE Framework/SpringBasic
2024. 3. 14. 12:28