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
- boj
- Java #코딩테스트
- Java #백준 #코딩테스트
- 11053
- 파이썬
- Spring #Java #Spring Boot #@BeforeEach #@AfterEach
- 9020
- 2447
- Spring #Java #Spring Boot #싱글톤
- Spring #Java #Spring Boot
- 15552
- Java #오븐시계 #백준
- 알고리즘
- kakaocloudschool
- SpringTokenizer
- 1110
- node
- 7568
- java
- 24479
- 11054
- 코딩테스트
- 백준
- kakaocloud
- sequelize
- 카카오 클라우드 스쿨
- 카카오클라우드스쿨
- python
- Spring
- Spring #Spring Boot #Java
Archives
- Today
- Total
목록Spring #Java #Spring Boot #싱글톤 (1)
YoungSoo

스프링 컨테이너가 관리하는 자바 객체를 빈이라고 한다. 여기서 말하는 자바 객체는 new를 통해 생성하는 객체가 아닌 컨테이너에서 스스로 생성하는 객체이다. 컨테이너를 통해 객체를 여러번 생성할 필요가 없고, 공용으로 사용할 수 있다. 스프링 빈을 컨테이너에 등록하는 방법으로는 두 가지 방법이 있다. 오늘 알아볼 방법은 컴포넌트 스캔과 자동 의존관계 설정이다. MemberController 먼저 MemberController를 만들어준다. Controller에서 Service를 사용하기 위해 new로 생성해서 사용해줄 수 있지만 여기 뿐만 아니라 다른 곳에서도 Service를 사용할 수 있는데 여러 개의 인스턴스를 생성할 필요가 없고, 하나만 생성해서 공용으로 사용해 좀 더 효율적으로 만들어준다. 공용으..
BE/Spring
2022. 7. 7. 17:09