일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- JavaScript
- 자바
- Kafka
- react
- 파이썬
- 디자인 패턴
- 알고리즘
- IT
- OS
- Galera Cluster
- 운영체제
- Proxy
- mongoDB
- design pattern
- C
- redis
- spring webflux
- c언어
- 백준
- Heap
- Algorithm
- 네트워크
- Data Structure
- 자료구조
- JPA
- MySQL
- 컴퓨터구조
- Spring
- Java
- MSA
Archives
- Today
- Total
목록IOC (1)
시냅스
IOC와 DI, 컨테이너
제어의 역전 IoC (Inversion of Control) 구현 객체는 자신의 로직을 실행하는 역할만 담당한다. 프로그램의 흐름은 컨테이너가 관리한다. 프로그램의 제어 흐름을 직접 제어하는 것이 아니라 외부에서 관리하는 것을 제어의 역전(IoC)라 한다. @Configuration public class AppConfig { @Bean public MemoryMemberRepository memberRepository() { return new MemoryMemberRepository(); } @Bean public DiscountPolicy discountPolicy() { return new RateDiscountPolicy(); } @Bean public MemberService memberSer..
Java, Spring
2022. 7. 25. 14:54