일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- IT
- c언어
- MSA
- 알고리즘
- 자료구조
- Algorithm
- JPA
- OS
- Spring
- Data Structure
- MySQL
- Proxy
- redis
- C
- 컴퓨터구조
- Kafka
- JavaScript
- 네트워크
- design pattern
- react
- 운영체제
- 파이썬
- 디자인 패턴
- 자바
- spring webflux
- Heap
- Galera Cluster
- mongoDB
- 백준
- Java
Archives
- Today
- Total
목록DI (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