일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 코드 스테이츠 백엔드 교육과정
- 보험금 지급거절
- 겜스고
- 금감원
- codestates 국비지원 1기 합격 후기
- 코드스테이츠 백엔드 부트캠프 합격
- 백내장 다초점렌즈 삽입술
- 코드스테이츠 백엔드 교육과정
- 금융감독원 민원신청
- Java
- 코드스테이츠 합격
- 백내장
- CodeState 후기
- 코드스테이츠 합격 후기
- 백준 알고리즘
- 코드스테이츠 부트캠프
- 메서드
- 백내장 금감원
- 코드스테이츠 부트캠프 합격 후기
- 코테 합격후기
- 자바
- Spring
- 금감원 백내장 민원
- 해시
- 에이치엘비
- Code States 백엔드 합격 후기
- 코드스테이츠 백엔드 후기
- Gamsgo
- 금융감독원
- HLB
Archives
- Today
- Total
목록bean definition 에 의해 정의된 클래스의 인스턴스를 만들기 위한 레시피 (1)
개발하는 동그리
[Spring] Bean Scope (Singleton pattern)
1. 기존의 AppConfig 를 이용해 객체를 생성했을 때 memberRepository1 = hello.core.member.MemoryMemberRepository@2de23121 memberRepository2 = hello.core.member.MemoryMemberRepository@63475ace Process finished with exit code 0 스프링 애플리케이션은 대부분 웹 애플리케이션이기 때문에 여러 고객이 동시에 요청을 한다. (계속 요청) 위와 같은 이유로 AppConfig를 사용해서 객체를 생성하면 요청이 올때마다 새로운 객체가 생성하는 단점이 있다. 이를 해결하기 위해 Singleton 패턴을 사용해서 1개만 생성해서 공유하는 방법을 사용하면 좋다. 2. 싱글톤 패턴을..
IT 정보/Spring
2022. 6. 16. 22:57