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
- BFS
- 어플리케이션 클래스 로더
- 파이썬 문자열 메서드
- dfs
- 알고리즘
- 백준
- 컴포넌트 스캔
- getreference
- 파이썬
- 플랫폼 클래스 로더
- 2026 AWS SAA-C03
- 클래스 로더 계층
- 심볼릭 레퍼런스
- java
- Spring
- 딕셔너리
- AWS SAA-C03 합격후기
- 자료구조
- stop the world
- 자바
- python list method
- python
- 스프링 컨테이너
- 부트스트랩 클래스 로더
- 스프링
- 다이렉트 레퍼런스
- 코딩테스트
- 객체지향
Archives
- Today
- Total
목록IOC (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