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 합격후기
- stop the world
- 백준
- 컴포넌트 스캔
- 파이썬
- 객체지향
- 클래스 로더 계층
- 어플리케이션 클래스 로더
- python
- dfs
- 자바
- 부트스트랩 클래스 로더
- python list method
- 스프링 컨테이너
- 스프링
- Spring
- java
- 플랫폼 클래스 로더
- 2026 AWS SAA-C03
- aws saa-c03
- BFS
- 코딩테스트
- getreference
- 파이썬 리스트 메서드
- 알고리즘
- 파이썬 문자열 메서드
- 자료구조
Archives
- Today
- Total
목록DI (1)
클라우드 낚시꾼
이 글에서는 IoC(제어의 역전), DI(의존관계 주입)으로 스프링 컨테이너를 이해해 볼 것이다. 차근 차근 알아가보자. 1. IoC(Inversion of Control, 제어의 역전) IoC란 프로그램의 흐름이 외부에서 제어되는 것을 뜻한다. 이것을 라이브러리와 프레임워크의 차이로 이해해보자. JAVA를 사용하다보면 Scanner, List 등과 같이 유용한 기능을 제공하는 java.util 라이브러리를 사용하게 된다. 우리가 이 라이브러리를 사용했을 때 코드의 제어는 누가 가져가는가? 개발자가 가져간다. 라이브러리를 사용하더라도 코드의 실행 흐름은 개발자가 꾸민대로 진행된다. 다음으로, 우리가 Spring 프레임워크를 사용할 때를 생각해보자. 우리는 Spring이라는 Frame에 맞춰 작업을 한다...
BE Framework/SpringBasic
2024. 3. 12. 14:59